{"level":"info","service":"Main","time":"2026-03-05T10:57:33.686017357+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:57:33.692802509+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:57:33.692825276+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-03-05T10:57:33.748635768+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-03-05T10:57:33.74866079+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:33.748844131+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-03-05T10:57:33.749231773+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-05T10:57:36.750611278+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-05T10:57:36.751291208+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-03-05T10:57:47.605252229+07:00","message":"incoming connection from...171.103.89.169:56923 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T10:57:47.605268432+07:00","message":"new client from...171.103.89.169:56923 connected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T10:57:50.610018194+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:50.610192822+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:51.752710055+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-03-05T10:57:51.878346928+07:00","message":"incoming connection from...171.103.89.169:56934 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T10:57:51.878363948+07:00","message":"new client from...171.103.89.169:56934 connected"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:54.753711169+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:54.81682328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:57.753947087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:57:57.753958283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:00.754259822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:00.754285699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:03.754421078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:03.754436586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:06.755395093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:06.755420867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:09.755586514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:09.755608793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:12.756317239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:12.756343334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:15.756797195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:15.756806913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:18.757213556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:18.757239758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:21.757290663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:21.75734407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:24.757807263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:24.757846005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:27.758730044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:27.75874551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:30.759085268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:30.759093007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:33.759505308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:33.75952318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:36.760235292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:36.760253646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:39.76059829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:39.760607384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:42.686463797+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:42.760670458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:42.760676414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.076094209+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.163058878+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.163081478+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.16308459+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.163091693+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163120137+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163128675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163135727+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163138348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163140168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.163141923+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.16314354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:44.16315106+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.163182558+07:00","message":"push: {true \n 0 0xc000384800}"}
{"level":"info","service":"Main","time":"2026-03-05T10:58:44.168176922+07:00","message":"write wav file: './tmp/7513/7513_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:44.714259271+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:45.761217819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:45.761221818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:48.761264155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:48.761264247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.803438727+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.896024565+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.896047449+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.896050457+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.896059722+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.896066636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.89607581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.896079094+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.896081562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.896083314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.89608487+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.896086475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:48.89608885+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:48.896100452+07:00","message":"push: {true \n 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-03-05T10:58:48.907803826+07:00","message":"write wav file: './tmp/7513/7513_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:49.634689712+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:51.761845314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:51.761871559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:54.76257583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:54.762588538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.404268937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.492757975+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.492773604+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.492776623+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.492784074+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492791235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492795536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492798129+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492800572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492802398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492804023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.492805668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:55.49280814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.492819529+07:00","message":"push: {true \n 0 0xc000044600}"}
{"level":"info","service":"Main","time":"2026-03-05T10:58:55.508355581+07:00","message":"write wav file: './tmp/7513/7513_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:55.5962644+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:57.762670516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:58:57.762705805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.473281642+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.561535934+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.561557358+07:00","message":"found end of frame, send empty tag with msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.561560336+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.561568732+07:00","message":"[buffer interim] 4 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561576694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561580788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561583748+07:00","message":"> Transcript [3] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561586312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561588233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.56158982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.56159149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:58:58.561594101+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.56160468+07:00","message":"push: {true \n 0 0xc0000ca500}"}
{"level":"info","service":"Main","time":"2026-03-05T10:58:58.570258053+07:00","message":"write wav file: './tmp/7513/7513_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:58:58.605885907+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:00.763224804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:00.763246395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.585262281+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.67277551+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.672800286+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.672803672+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.67281157+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672818842+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.67282222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672824776+07:00","message":"> Transcript [4] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672827382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672829242+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672831085+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672832792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:02.672835028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:02.672842706+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:02.681855018+07:00","message":"write wav file: './tmp/7513/7513_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:03.673714893+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:03.764304928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:03.764316239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.650980376+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.651119604+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-03-05T10:59:04.651125241+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.651142226+07:00","message":"[buffer interim] 6 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.651149475+07:00","message":"[bufferProcess] interim [20000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.651151271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.651156061+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.651177356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.65120652+07:00","message":"> Transcript [5] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.651211547+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.831802157+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.83184576+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-03-05T10:59:04.831851147+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:04.831867074+07:00","message":"[buffer interim] 6 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.831874132+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:04.831876184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.541945123+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.541998098+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-03-05T10:59:05.54200341+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.542016504+07:00","message":"[buffer interim] 6 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542023394+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542025673+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542030598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542033217+07:00","message":"> Transcript [6] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542036077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542038105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542039762+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.542042334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.736953408+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.736997766+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-03-05T10:59:05.737003174+07:00","message":"receive interim result [false|false]: สวัสดีค่ะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.737016963+07:00","message":"[buffer interim] 6 false สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737027129+07:00","message":"[bufferProcess] interim [100000000]:สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737029947+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737033756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737036951+07:00","message":"> Transcript [7] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737039955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737041783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737043492+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.737045268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.802753477+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.802788702+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-03-05T10:59:05.802793804+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:05.802808157+07:00","message":"[buffer interim] 6 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802814568+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802816623+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802820659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802823201+07:00","message":"> Transcript [8] [false]: 'สวัสดีค่ะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802825817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802827609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802829247+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:05.802830952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.445691413+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.445732678+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-03-05T10:59:06.445738337+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.445751414+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445759028+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีค่ะสำหรับทริปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445761468+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445766798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445769378+07:00","message":"> Transcript [9] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445772063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445774165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445775868+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445778043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445782724+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445784783+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.44578685+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.445788855+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.445806775+07:00","message":"push: {false สวัสดี 0 0xc000385c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.502523564+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.502560932+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-03-05T10:59:06.502566078+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:06.502577375+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502583226+07:00","message":"[bufferProcess] interim [880000000]:สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502586012+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.50259169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502594188+07:00","message":"> Transcript [10] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502597816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.50259997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502601705+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:06.502604266+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:06.765328258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:06.765337647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.026332111+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.026383161+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-03-05T10:59:07.026389986+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.026405194+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.02641257+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026415755+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026422761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026425243+07:00","message":"> Transcript [11] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026429098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026431215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.026432902+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.02643547+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.223095508+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.223133748+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-03-05T10:59:07.22313959+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.223151261+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223160899+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223163439+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223169302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.22317184+07:00","message":"> Transcript [12] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223174864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223176979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223178883+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.223180846+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.237219881+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.23724643+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-03-05T10:59:07.23725317+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.237265217+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237270375+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237272681+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237275686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237278219+07:00","message":"> Transcript [13] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237281299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237283217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.23728555+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237287236+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237289795+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237291442+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237293528+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.237295893+07:00","message":"Next Push (prob) : 'สำหรับทริปนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.237303631+07:00","message":"push: {false ค่ะ 0 0xc000385c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.348975017+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.349017186+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-03-05T10:59:07.349022902+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.34903557+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349042395+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.34904513+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349050291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349053027+07:00","message":"> Transcript [14] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349056299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349058355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349060757+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.349063062+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.416670305+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.416699904+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-03-05T10:59:07.416705835+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.41671778+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416723973+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416726683+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416730336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416733052+07:00","message":"> Transcript [15] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416735951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416737656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416741873+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.416743916+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.538785156+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.538819176+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-03-05T10:59:07.538826935+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.538841413+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538848351+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538850616+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538854174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538856945+07:00","message":"> Transcript [16] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538860125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538862225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538864253+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.538866385+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.725763217+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.725804313+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-03-05T10:59:07.725811425+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.725826207+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725833038+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725836153+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725843198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725846018+07:00","message":"> Transcript [17] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725849942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725852093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725854444+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.72585661+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725862395+07:00","message":"Push: 'สำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.72586443+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.725868927+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.72587115+07:00","message":"Next Push (prob) : 'เป็นพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.72587961+07:00","message":"push: {false สำหรับทริปนี้นะคะ 0 0xc000385c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.932933255+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.932971208+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-03-05T10:59:07.932976526+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:07.932989983+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.932997978+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.933000348+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.933004033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.933006545+07:00","message":"> Transcript [18] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.933008815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:07.933010558+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.117378895+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.117427306+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-03-05T10:59:08.117435342+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.117448154+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.11745633+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.11746013+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.117467027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.117471173+07:00","message":"> Transcript [19] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.11747574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.117478572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.117481684+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.117485307+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.494456906+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.494493134+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-03-05T10:59:08.494499334+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.494510565+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494516902+07:00","message":"[bufferProcess] interim [860000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494519267+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494524496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494526892+07:00","message":"> Transcript [20] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494530597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494532277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494534182+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.494536785+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.753367611+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.753416274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.753422756+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.753439263+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753447075+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753449434+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753454041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753456762+07:00","message":"> Transcript [21] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753460175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753462209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.753464008+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.75346701+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.759870627+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.759895904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.759900921+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.759913233+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759919181+07:00","message":"[bufferProcess] interim [100000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759921391+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759924317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759926541+07:00","message":"> Transcript [22] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759929671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759931687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.7599339+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759936027+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759938832+07:00","message":"Push: 'เป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759941457+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759943825+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:08.759946019+07:00","message":"Next Push (prob) : 'ในหัวข้อที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.759953655+07:00","message":"push: {false เป็นคลิปการสอน 0 0xc000385c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:08.993204171+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.003136411+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.003174532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.003180881+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.003194017+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003201726+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003204021+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003210721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003213263+07:00","message":"> Transcript [23] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003215508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.003217303+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072698248+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072743396+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-03-05T10:59:09.072755047+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072768953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072771489+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072779407+07:00","message":"[buffer interim] 6 false สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.072788086+07:00","message":"[buffer interim] 6 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072795102+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072797457+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072800403+07:00","message":"[bufferProcess] interim [460000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072803194+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072815108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.07283459+07:00","message":"> Transcript [24] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072838667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.072841068+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.11520891+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166237042+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166279282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12\",\"confidence\":0.95276463}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166286002+07:00","message":"receive interim result [true|false]: สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166296976+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166299704+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.16631112+07:00","message":"[buffer interim] 6 true สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166319033+07:00","message":"[bufferProcess] interim [550000000]:สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166322845+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166326083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.16632902+07:00","message":"> Transcript [25] [false]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166340388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166342604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166344511+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166347096+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166348894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166350564+07:00","message":"> Transcript [26] [true]: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166352592+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166354039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166355504+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166357233+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับทริปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.166359773+07:00","message":"Push: 'ในหัวข้อที่ 12'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.166368845+07:00","message":"push: {true ในหัวข้อที่ 12 0 0xc000385c00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:09.182071133+07:00","message":"write wav file: './tmp/7513/7513_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.372332489+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.534819176+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.534857841+07:00","message":"found end of frame, send empty tag with msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.534861166+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.53486949+07:00","message":"[buffer interim] 7 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534876805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534880251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534883522+07:00","message":"> Transcript [27] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534885762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534887825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534889633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534891332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:09.534893591+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.534902382+07:00","message":"push: {true \n 0 0xc0000cab00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:09.539535756+07:00","message":"write wav file: './tmp/7513/7513_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:09.564817468+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:09.765574356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:09.765590634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.225194844+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.225235571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.225240668+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.225255637+07:00","message":"[buffer interim] 8 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.225262325+07:00","message":"[bufferProcess] interim [650000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.225264017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.327675202+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.32772165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.327727248+07:00","message":"receive interim result [false|false]: ยืนกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.327742217+07:00","message":"[buffer interim] 8 false ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.327749831+07:00","message":"[bufferProcess] interim [830000000]:ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.327752381+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.327755985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.327758725+07:00","message":"> Transcript [28] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.327760686+07:00","message":"Set StatePrefix (first interim): 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.55145722+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.551498415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.551504401+07:00","message":"receive interim result [false|false]: ยืนกับการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.551520557+07:00","message":"[buffer interim] 8 false ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.5515276+07:00","message":"[bufferProcess] interim [10000000]:ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551529881+07:00","message":"[bufferProcess] send to processor:ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551536898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551539275+07:00","message":"> Transcript [29] [false]: 'ยืนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551541893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551543672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551545659+07:00","message":"StatePrefix: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.551547951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.790395668+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.790440711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.790446308+07:00","message":"receive interim result [false|false]: ยีนกับการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.790463857+07:00","message":"[buffer interim] 8 false ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790472337+07:00","message":"[bufferProcess] interim [250000000]:ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790475354+07:00","message":"[bufferProcess] send to processor:ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790479474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.79048199+07:00","message":"> Transcript [30] [false]: 'ยืนกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790485055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790486967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790488863+07:00","message":"StatePrefix: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.790491495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.995475234+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.995519471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.995526834+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:10.995541427+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995549699+07:00","message":"[bufferProcess] interim [490000000]:ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995552031+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995558558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995561046+07:00","message":"> Transcript [31] [false]: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995563191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:10.995565623+07:00","message":"Set new StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.185410763+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.185457144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.185464662+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.185481357+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185490513+07:00","message":"[bufferProcess] interim [670000000]:ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185492769+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185498098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185500837+07:00","message":"> Transcript [32] [false]: 'ยีนกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185504287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.185506261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.18550872+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.18551078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.187098831+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.18711126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.187114691+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.18712232+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.18712552+07:00","message":"[bufferProcess] interim [730000000]:ยีนกับการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187127254+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187130589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187132716+07:00","message":"> Transcript [33] [false]: 'ยีนกับการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187134924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187136536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187138247+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.187139987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.310136176+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.310171692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.310177762+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.310191692+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310198356+07:00","message":"[bufferProcess] interim [790000000]:ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310200817+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310205981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310208511+07:00","message":"> Transcript [34] [false]: 'ยีนกับการควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310211457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310213438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.31021538+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.310217643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.694954858+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.694999539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.695005528+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.695019328+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695025957+07:00","message":"[bufferProcess] interim [150000000]:ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.69502815+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695034187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695037461+07:00","message":"> Transcript [35] [false]: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695040561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695043009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.69504532+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695047464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695052877+07:00","message":"Push: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695055027+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.69505677+07:00","message":"Set new StatePrefix : 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.695058789+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.695065388+07:00","message":"push: {false ยีนกับการควบ 0 0xc002f42b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.817650523+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.817688547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.81769422+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:11.81770859+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817715813+07:00","message":"[bufferProcess] interim [270000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817718708+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817724674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817727101+07:00","message":"> Transcript [36] [false]: 'ยีนกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817730044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817732041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817734285+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:11.817736846+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.314035268+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.383628069+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.396882227+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.396917354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.396922936+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.396936506+07:00","message":"[buffer interim] 8 false ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396943592+07:00","message":"[bufferProcess] interim [870000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396945931+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396948901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.39695118+07:00","message":"> Transcript [37] [false]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396953825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396955793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396958124+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.396960545+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.417457781+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.41748113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.41748655+07:00","message":"receive interim result [true|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.417495322+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.417497968+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.417503827+07:00","message":"[buffer interim] 8 true ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417512155+07:00","message":"[bufferProcess] interim [990000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417514998+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417517557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417519794+07:00","message":"> Transcript [38] [false]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417522187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417523915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417525959+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417528143+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417529796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417531545+07:00","message":"> Transcript [39] [true]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417533393+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417535035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417536495+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417538231+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:12.417540324+07:00","message":"Push: 'คุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:12.417546883+07:00","message":"push: {true คุมลักษณะทางพันธุกรรม 0 0xc002f42b80}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:12.425026246+07:00","message":"write wav file: './tmp/7513/7513_8.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:12.765847434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:12.765856453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.136885156+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.136926108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"icom\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.136931118+07:00","message":"receive interim result [false|false]: icom"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.136942962+07:00","message":"[buffer interim] 9 false icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.136950037+07:00","message":"[bufferProcess] interim [600000000]:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.136951722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.244535794+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.244582192+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-03-05T10:59:13.244588666+07:00","message":"receive interim result [false|false]: ขายคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.244603095+07:00","message":"[buffer interim] 9 false ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.244610169+07:00","message":"[bufferProcess] interim [720000000]:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.244612755+07:00","message":"[bufferProcess] send to processor:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.244618535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.244621244+07:00","message":"> Transcript [40] [false]: 'icom'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.244623125+07:00","message":"Set StatePrefix (first interim): 'icom'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.386747437+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.38679142+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-03-05T10:59:13.386797659+07:00","message":"receive interim result [false|false]: ให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.3868123+07:00","message":"[buffer interim] 9 false ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.38682098+07:00","message":"[bufferProcess] interim [780000000]:ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.386823284+07:00","message":"[bufferProcess] send to processor:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.386830648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.386833549+07:00","message":"> Transcript [41] [false]: 'ขายคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.386836254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.386838252+07:00","message":"Set new StatePrefix: 'ขายคอนโด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.438035872+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.438064889+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-03-05T10:59:13.438070654+07:00","message":"receive interim result [false|false]: ขายคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.438084632+07:00","message":"[buffer interim] 9 false ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.43809107+07:00","message":"[bufferProcess] interim [900000000]:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.438093322+07:00","message":"[bufferProcess] send to processor:ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.438096423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.438098735+07:00","message":"> Transcript [42] [false]: 'ให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.438100769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.438102819+07:00","message":"Set new StatePrefix: 'ให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.756516938+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.756556548+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-03-05T10:59:13.756561779+07:00","message":"receive interim result [false|false]: ให้ความรู้โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:13.756575109+07:00","message":"[buffer interim] 9 false ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.756582539+07:00","message":"[bufferProcess] interim [140000000]:ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.756584871+07:00","message":"[bufferProcess] send to processor:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.756588354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.756590944+07:00","message":"> Transcript [43] [false]: 'ขายคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.756593069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:13.75659504+07:00","message":"Set new StatePrefix: 'ขายคอนโด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.002130415+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.002164907+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-03-05T10:59:14.002170801+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.002183648+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002193242+07:00","message":"[bufferProcess] interim [440000000]:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002195698+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002199647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002202692+07:00","message":"> Transcript [44] [false]: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002204919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.002207357+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.192247039+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.192285399+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-03-05T10:59:14.192291783+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.192305682+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192312873+07:00","message":"[bufferProcess] interim [620000000]:ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192315259+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192321791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.19232461+07:00","message":"> Transcript [45] [false]: 'ให้ความรู้โดยครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192327801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192329738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.192331409+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.19233387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.443699708+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.443742213+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-03-05T10:59:14.443749284+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.443763347+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443770655+07:00","message":"[bufferProcess] interim [740000000]:ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443776002+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.44378237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443785139+07:00","message":"> Transcript [46] [false]: 'ให้ความรู้โดยครูเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443788462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443790554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443792537+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.443794756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.514543001+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.514574251+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-03-05T10:59:14.514579627+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.514593142+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514599249+07:00","message":"[bufferProcess] interim [800000000]:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514603249+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514607368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514609829+07:00","message":"> Transcript [47] [false]: 'ให้ความรู้โดยครูเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514612763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514614715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.51461685+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.514618985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.526873832+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.526906379+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-03-05T10:59:14.526912556+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.526925785+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.52693147+07:00","message":"[bufferProcess] interim [860000000]:ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.52693357+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526939519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526942007+07:00","message":"> Transcript [48] [false]: 'ให้ความรู้โดยครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526945046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526946992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526949001+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526950866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526956947+07:00","message":"Push: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.52695869+07:00","message":"TextPushed: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526960576+07:00","message":"Set new StatePrefix : 'ให้ความรู้โดยครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.526962588+07:00","message":"Next Push (prob) : 'ครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.526971812+07:00","message":"push: {false ให้ความรู้โดย 0 0xc002f42c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.538613156+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.538635599+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-03-05T10:59:14.53864069+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูจิราพร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.538653699+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครูจิราพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538659506+07:00","message":"[bufferProcess] interim [920000000]:ให้ความรู้โดยครูจิราพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538661743+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538664761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538666931+07:00","message":"> Transcript [49] [false]: 'ให้ความรู้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538669183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.538671047+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.673305261+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.695863878+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.695914793+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-03-05T10:59:14.695921917+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูจิราพรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.695938809+07:00","message":"[buffer interim] 9 false ให้ความรู้โดยครูจิราพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.695945535+07:00","message":"[bufferProcess] interim [220000000]:ให้ความรู้โดยครูจิราพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.695948026+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูจิราพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.695955034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.695958006+07:00","message":"> Transcript [50] [false]: 'ให้ความรู้โดยครูจิราพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.69596035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.695962146+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดยครูจิราพร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.82902418+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829071629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูเบญจพรค่ะ\",\"confidence\":0.9495026}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829077192+07:00","message":"receive interim result [true|false]: ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829086522+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829088709+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829094967+07:00","message":"[buffer interim] 9 true ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829104518+07:00","message":"[bufferProcess] interim [340000000]:ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829109154+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ความรู้โดยครูจิราพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829112265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.82911616+07:00","message":"> Transcript [51] [false]: 'ให้ความรู้โดยครูจิราพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829120042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829122655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829126366+07:00","message":"StatePrefix: 'ให้ความรู้โดยครูจิราพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829132388+07:00","message":"TextPushed: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829134442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829136706+07:00","message":"> Transcript [52] [true]: 'ให้ความรู้โดยครูเบญจพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829138586+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829140198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829141742+07:00","message":"StatePrefix: 'ให้ความรู้โดยครูจิราพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829143327+07:00","message":"TextPushed: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:14.829149642+07:00","message":"Push: 'ครูเบญจพรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.829157548+07:00","message":"push: {true ครูเบญจพรค่ะ 0 0xc002f42c80}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:14.836646513+07:00","message":"write wav file: './tmp/7513/7513_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.865914632+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.93290791+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:14.996446427+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.105692454+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.105713866+07:00","message":"found end of frame, send empty tag with msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.105716915+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.105726003+07:00","message":"[buffer interim] 10 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105739139+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105743178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105745871+07:00","message":"> Transcript [53] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105748395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105750172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105751777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105753445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.105758186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.10576834+07:00","message":"push: {true \n 0 0xc00042aa00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:15.111088409+07:00","message":"write wav file: './tmp/7513/7513_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.461411988+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.461451099+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-03-05T10:59:15.461455891+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.461471507+07:00","message":"[buffer interim] 11 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.461477519+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.461479203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.672090942+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.672131424+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-03-05T10:59:15.672137031+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:15.672151682+07:00","message":"[buffer interim] 11 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.672159172+07:00","message":"[bufferProcess] interim [720000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.672161368+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.672164728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.672167241+07:00","message":"> Transcript [54] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:15.672169222+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:15.766847291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:15.766882816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.241332566+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.241390704+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-03-05T10:59:16.241396976+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.241409615+07:00","message":"[buffer interim] 11 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241416487+07:00","message":"[bufferProcess] interim [320000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241421671+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241426863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241429567+07:00","message":"> Transcript [55] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241432709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241434523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.24143623+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.241438267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.4367555+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.436794147+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-03-05T10:59:16.436800559+07:00","message":"receive interim result [false|false]: โดยที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.436819746+07:00","message":"[buffer interim] 11 false โดยที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436827893+07:00","message":"[bufferProcess] interim [440000000]:โดยที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436830214+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436833476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.43683606+07:00","message":"> Transcript [56] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436838947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.43684165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436843544+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.436845467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.44664462+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.446660932+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-03-05T10:59:16.44666508+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.446669407+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446673395+07:00","message":"[bufferProcess] interim [500000000]:โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446675312+07:00","message":"[bufferProcess] send to processor:โดยที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446683257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.44668536+07:00","message":"> Transcript [57] [false]: 'โดยที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446687794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446689439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446691299+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.446692913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.625293884+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.625331759+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-03-05T10:59:16.625337562+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.62535334+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.6253611+07:00","message":"[bufferProcess] interim [680000000]:โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625372351+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625379428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625382733+07:00","message":"> Transcript [58] [false]: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625386793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625388758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625390671+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625393261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625399153+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625400914+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625403813+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.625406054+07:00","message":"Next Push (prob) : 'ที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.625431107+07:00","message":"push: {false โดย 0 0xc0000caa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.891141821+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.891182653+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-03-05T10:59:16.891188971+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:16.891205137+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891213923+07:00","message":"[bufferProcess] interim [920000000]:โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891216913+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891222376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891225272+07:00","message":"> Transcript [59] [false]: 'โดยที่หัวข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891234572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891236616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891238425+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:16.891240596+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.061556961+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.061598236+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-03-05T10:59:17.061604409+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.061617288+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061623796+07:00","message":"[bufferProcess] interim [40000000]:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.06162611+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061631475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061634436+07:00","message":"> Transcript [60] [false]: 'โดยที่หัวข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061637474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061639289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.06164104+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.061643396+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.64709105+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.647126467+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-03-05T10:59:17.64713238+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.647145898+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647152108+07:00","message":"[bufferProcess] interim [640000000]:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647154171+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647159519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647162069+07:00","message":"> Transcript [61] [false]: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647165125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647167123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647169268+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.647171742+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.964254044+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.964295102+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-03-05T10:59:17.964301374+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ปาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.964317366+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ปาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964324339+07:00","message":"[bufferProcess] interim [0]:โดยที่หัวข้อนี้นะคะอยู่ปาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964326765+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964332042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964334717+07:00","message":"> Transcript [62] [false]: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964337966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964339912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964341819+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964344238+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964348922+07:00","message":"Push: 'ที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964350762+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964352595+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:17.964354662+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:17.964369355+07:00","message":"push: {false ที่หัวข้อ 0 0xc0000caa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.020609425+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.020658488+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-03-05T10:59:18.02066558+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.020676119+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020686053+07:00","message":"[bufferProcess] interim [60000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020690298+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ปาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020697269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.0207015+07:00","message":"> Transcript [63] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ปาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020706259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.02071042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020712656+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.020715251+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.473469852+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.473507722+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-03-05T10:59:18.473514303+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บท"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.473529366+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.47353746+07:00","message":"[bufferProcess] interim [480000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.47354006+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473547376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473549985+07:00","message":"> Transcript [64] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473553562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473556059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473558295+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.473560854+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.658951365+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.658990622+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-03-05T10:59:18.658998516+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.659012678+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659022064+07:00","message":"[bufferProcess] interim [660000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659025499+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659032744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659036746+07:00","message":"> Transcript [65] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659040836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659043741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659047095+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.659049687+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:18.767090866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:18.767086597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.865230419+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.865278366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.865287547+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.86530506+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865313278+07:00","message":"[bufferProcess] interim [840000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865316166+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865323042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865325633+07:00","message":"> Transcript [66] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865329494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865331616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865334085+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865337011+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865343479+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865345367+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865348013+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:18.865350312+07:00","message":"Next Push (prob) : 'อยู่ภายใต้บทที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:18.865358702+07:00","message":"push: {false นี้นะคะ 0 0xc0000caa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.258637594+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.258698298+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-03-05T10:59:19.258704851+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.258715502+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-03-05T10:59:19.258718225+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.258726873+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.258733575+07:00","message":"[buffer interim] 11 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258740166+07:00","message":"[bufferProcess] interim [260000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258744767+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.25875122+07:00","message":"[bufferProcess] interim [260000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258753858+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258756496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258759072+07:00","message":"> Transcript [67] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258762266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258764035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258765913+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.258768143+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.374059163+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.374097074+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-03-05T10:59:19.374103204+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.374112527+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-03-05T10:59:19.374115487+07:00","message":"receive interim result [false|false]:  4 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.37412313+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.374128697+07:00","message":"[buffer interim] 11 false  4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374135139+07:00","message":"[bufferProcess] interim [380000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374137618+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374142577+07:00","message":"[bufferProcess] interim [380000000]: 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374145085+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374148096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374151024+07:00","message":"> Transcript [68] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374154277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374156105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374157896+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.374160258+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.433036356+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.43306658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.433072044+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.433085294+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-03-05T10:59:19.433088392+07:00","message":"receive interim result [false|false]:  เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.433094525+07:00","message":"[buffer interim] 11 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.433101272+07:00","message":"[buffer interim] 11 false  เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433106196+07:00","message":"[bufferProcess] interim [440000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433108292+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433115356+07:00","message":"[bufferProcess] interim [440000000]: เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433118705+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433122279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433124825+07:00","message":"> Transcript [69] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433127993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433129786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433131535+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.433133955+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.482753452+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577070331+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577109648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577116249+07:00","message":"receive interim result [true|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577126215+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577128416+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577136723+07:00","message":"[buffer interim] 11 true โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577148334+07:00","message":"[bufferProcess] interim [710000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577155626+07:00","message":"[bufferProcess] send to processor (isfinal):โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577158958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577175772+07:00","message":"> Transcript [70] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577179739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577181736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577183422+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577185985+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.57719368+07:00","message":"Push: 'อยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577195641+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577197694+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.57719995+07:00","message":"Next Push (prob) : ' 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577201524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577203358+07:00","message":"> Transcript [71] [true]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577205632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577207382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577214441+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577216721+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:19.577218946+07:00","message":"Push: ' 4 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577227671+07:00","message":"push: {false อยู่ภายใต้บทที่ 0 0xc0000caa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.577249955+07:00","message":"push: {true  4 เรื่อง 0 0xc0000caa00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:19.587335475+07:00","message":"write wav file: './tmp/7513/7513_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:19.746899237+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.46499802+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.465044802+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-03-05T10:59:20.465049815+07:00","message":"receive interim result [false|false]: พันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.465062842+07:00","message":"[buffer interim] 12 false พันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.465069941+07:00","message":"[bufferProcess] interim [600000000]:พันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.465071578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.781350351+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.781399659+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-03-05T10:59:20.781405357+07:00","message":"receive interim result [false|false]: พันธุกรรมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.78141979+07:00","message":"[buffer interim] 12 false พันธุกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.781427996+07:00","message":"[bufferProcess] interim [840000000]:พันธุกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.781430603+07:00","message":"[bufferProcess] send to processor:พันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.781434473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.781437167+07:00","message":"> Transcript [72] [false]: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.781439202+07:00","message":"Set StatePrefix (first interim): 'พันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.902507166+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.902551634+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-03-05T10:59:20.90255812+07:00","message":"receive interim result [false|false]: พันธุกรรมและมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.902572218+07:00","message":"[buffer interim] 12 false พันธุกรรมและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902579153+07:00","message":"[bufferProcess] interim [20000000]:พันธุกรรมและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902581536+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.90258882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902591487+07:00","message":"> Transcript [73] [false]: 'พันธุกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902594582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902596791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.90259845+07:00","message":"StatePrefix: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.902601095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.970027411+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.970071172+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-03-05T10:59:20.970077828+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:20.970091882+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970099478+07:00","message":"[bufferProcess] interim [80000000]:พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970102017+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970108774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.97011166+07:00","message":"> Transcript [74] [false]: 'พันธุกรรมและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970115069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970117275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970119102+07:00","message":"StatePrefix: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:20.970121067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:21.610915305+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:21.610955513+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-03-05T10:59:21.61096037+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:21.610973386+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610979674+07:00","message":"[bufferProcess] interim [680000000]:พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.61098197+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610985228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610988098+07:00","message":"> Transcript [75] [false]: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610991094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610992756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610994394+07:00","message":"StatePrefix: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:21.610996387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:21.76745883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:21.767475989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.710044717+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.710090978+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-03-05T10:59:22.710099679+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.710116582+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710130801+07:00","message":"[bufferProcess] interim [760000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710136634+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710145469+07:00","message":"[bufferProcess] send to processor (ticker):พันธุกรรมและวิวัฒนาการซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710150896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710155487+07:00","message":"> Transcript [76] [false]: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710159624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710162161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710164883+07:00","message":"StatePrefix: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710167603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710175607+07:00","message":"Push: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710178243+07:00","message":"TextPushed: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710181147+07:00","message":"Set new StatePrefix : 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710184534+07:00","message":"Next Push (prob) : 'และวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710187987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710190515+07:00","message":"> Transcript [77] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.71019409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.71019675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710199003+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.710201764+07:00","message":"TextPushed: 'พันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.710212064+07:00","message":"push: {false พันธุกรรม 0 0xc000385f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.760262722+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.760308094+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-03-05T10:59:22.760314908+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.76033159+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.760340577+07:00","message":"[bufferProcess] interim [880000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.760347092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.950816787+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.950856455+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-03-05T10:59:22.950863212+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:22.950878559+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950886388+07:00","message":"[bufferProcess] interim [60000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950889057+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950895832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950898448+07:00","message":"> Transcript [78] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950901885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950903982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950905988+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:22.950908746+07:00","message":"TextPushed: 'พันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.268632902+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.268678773+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-03-05T10:59:23.268684924+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.268697394+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268704579+07:00","message":"[bufferProcess] interim [360000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.26870688+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268712274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268715027+07:00","message":"> Transcript [79] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.26871784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268719572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268721736+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.268723968+07:00","message":"TextPushed: 'พันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.673107468+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.673143138+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-03-05T10:59:23.673150524+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.673175231+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673182363+07:00","message":"[bufferProcess] interim [720000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673184807+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673187708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673190247+07:00","message":"> Transcript [80] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673193398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673195355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673197559+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673199692+07:00","message":"TextPushed: 'พันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673202315+07:00","message":"Push: 'และวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673204585+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673206754+07:00","message":"Set new StatePrefix : 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.673208962+07:00","message":"Next Push (prob) : 'ซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.673215915+07:00","message":"push: {false และวิวัฒนาการ 0 0xc000385f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.924696532+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.924740478+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-03-05T10:59:23.924746925+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:23.924760458+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924767883+07:00","message":"[bufferProcess] interim [960000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924770459+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924775885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924778533+07:00","message":"> Transcript [81] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924781784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924783671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924786593+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:23.924789193+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.519849384+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.519889871+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-03-05T10:59:24.519896371+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.51991236+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519919927+07:00","message":"[bufferProcess] interim [560000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519922343+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519925703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519928157+07:00","message":"> Transcript [82] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519931772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519933547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519935549+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.519937852+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.695127915+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.695172227+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-03-05T10:59:24.695177515+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.695193573+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695201151+07:00","message":"[bufferProcess] interim [740000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695203898+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695212014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695214666+07:00","message":"> Transcript [83] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695220628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695222806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695225251+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.695228137+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.69661423+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.696627562+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-03-05T10:59:24.696631476+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.696640688+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696643887+07:00","message":"[bufferProcess] interim [800000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696645834+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696647935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696649819+07:00","message":"> Transcript [84] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696652172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696654248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696655892+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696657762+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696663591+07:00","message":"Push: 'ซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696665506+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696667593+07:00","message":"Set new StatePrefix : 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.696669713+07:00","message":"Next Push (prob) : 'หนังสือเรียนวิทย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.696678609+07:00","message":"push: {false ซึ่งเป็นส่วนหนึ่งของ 0 0xc000385f00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:24.768339425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:24.768353775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.822897134+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.822941589+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-03-05T10:59:24.822952003+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.822970516+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.82298265+07:00","message":"[bufferProcess] interim [860000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.822985582+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.822993138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.82299658+07:00","message":"> Transcript [85] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.82299961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.823001578+07:00","message":"Set new StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.825510614+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.825528307+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-03-05T10:59:24.825532917+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:24.825544671+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.825548169+07:00","message":"[bufferProcess] interim [920000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.825550196+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.825552111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.825553895+07:00","message":"> Transcript [86] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:24.825556037+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.209907007+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.209952479+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-03-05T10:59:25.209959262+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.209973772+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.209981134+07:00","message":"[bufferProcess] interim [280000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.209983583+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.20999047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.20999298+07:00","message":"> Transcript [87] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.209995758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.209997603+07:00","message":"Set new StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.263598537+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.263639247+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-03-05T10:59:25.26364605+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.263659986+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263667498+07:00","message":"[bufferProcess] interim [340000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263670082+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263676544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263679147+07:00","message":"> Transcript [88] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263682955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263684942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263687023+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.263690135+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.400700624+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.400741364+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-03-05T10:59:25.400747938+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.400760012+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.40076791+07:00","message":"[bufferProcess] interim [520000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400770967+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400777324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400779803+07:00","message":"> Transcript [89] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400783559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400785687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400787301+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.400790245+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.826449269+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.89569502+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.907051065+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.907085616+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-03-05T10:59:25.907092974+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.907111713+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.90712378+07:00","message":"[bufferProcess] interim [940000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907126963+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907133497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907136192+07:00","message":"> Transcript [90] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907139731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907141846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907143642+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.907146572+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.916249082+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.916262482+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-03-05T10:59:25.916266725+07:00","message":"receive interim result [false|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.916272058+07:00","message":"[buffer interim] 12 false พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916276+07:00","message":"[bufferProcess] interim [60000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916278285+07:00","message":"[bufferProcess] send to processor:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916280631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916282518+07:00","message":"> Transcript [91] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916287505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916289437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916291003+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916293043+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916300276+07:00","message":"Push: 'หนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.9163022+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916304316+07:00","message":"Set new StatePrefix : 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.916306546+07:00","message":"Next Push (prob) : 'ชีวภาพและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.916314474+07:00","message":"push: {false หนังสือเรียนวิทยาศาสตร์ 0 0xc000385f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949564607+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949598691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949606231+07:00","message":"receive interim result [true|false]: พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.94961632+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949618825+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949625442+07:00","message":"[buffer interim] 12 true พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949632138+07:00","message":"[bufferProcess] interim [90000000]:พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949635305+07:00","message":"[bufferProcess] send to processor (isfinal):พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949638511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949642632+07:00","message":"> Transcript [92] [false]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949645219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.94964718+07:00","message":"Set new StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949649096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949650844+07:00","message":"> Transcript [93] [true]: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949653268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949655167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949656773+07:00","message":"StatePrefix: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949659189+07:00","message":"TextPushed: 'พันธุกรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:25.949662058+07:00","message":"Push: 'ชีวภาพระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:25.949670109+07:00","message":"push: {true ชีวภาพระดับ 0 0xc000385f00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:25.96058092+07:00","message":"write wav file: './tmp/7513/7513_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.224898259+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.224936703+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-03-05T10:59:26.22494237+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.224957382+07:00","message":"[buffer interim] 13 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.224965232+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.22496768+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.431209634+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.431250646+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-03-05T10:59:26.431256911+07:00","message":"receive interim result [false|false]: ฉันมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.431268221+07:00","message":"[buffer interim] 13 false ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.431275097+07:00","message":"[bufferProcess] interim [540000000]:ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.431277238+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.431282678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.431285489+07:00","message":"> Transcript [94] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.431287531+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.443894559+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.443926626+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-03-05T10:59:26.44393322+07:00","message":"receive interim result [false|false]: ฉันไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.443945368+07:00","message":"[buffer interim] 13 false ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443959393+07:00","message":"[bufferProcess] interim [600000000]:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443962744+07:00","message":"[bufferProcess] send to processor:ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443967706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443971452+07:00","message":"> Transcript [95] [false]: 'ฉันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443976136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443979215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443981852+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.443984646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.545346464+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.545379151+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-03-05T10:59:26.545384675+07:00","message":"receive interim result [false|false]: ฉันมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.545397273+07:00","message":"[buffer interim] 13 false ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545402426+07:00","message":"[bufferProcess] interim [660000000]:ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545404493+07:00","message":"[bufferProcess] send to processor:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545407411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545409618+07:00","message":"> Transcript [96] [false]: 'ฉันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545412559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545414446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545417256+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.545419585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.549531117+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.549543012+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-03-05T10:59:26.549546454+07:00","message":"receive interim result [false|false]: ฉันมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.549550513+07:00","message":"[buffer interim] 13 false ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549553531+07:00","message":"[bufferProcess] interim [720000000]:ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549555768+07:00","message":"[bufferProcess] send to processor:ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549557804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549559665+07:00","message":"> Transcript [97] [false]: 'ฉันมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549561536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549563302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549565358+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.549567117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.739036358+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.739074746+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-03-05T10:59:26.739080107+07:00","message":"receive interim result [false|false]: ชั้นมัธยม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.739098753+07:00","message":"[buffer interim] 13 false ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739107043+07:00","message":"[bufferProcess] interim [840000000]:ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.73910892+07:00","message":"[bufferProcess] send to processor:ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739112658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739119459+07:00","message":"> Transcript [98] [false]: 'ฉันมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.73912249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739124245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739125956+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739127944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739130996+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739132815+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.739134704+07:00","message":"Set new StatePrefix : 'ฉันมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.73913678+07:00","message":"Next Push (prob) : 'มาเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.739145628+07:00","message":"push: {false ฉัน 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.860524657+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.860565905+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-03-05T10:59:26.860572606+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:26.86058755+07:00","message":"[buffer interim] 13 false ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.860594729+07:00","message":"[bufferProcess] interim [20000000]:ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.860597304+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.860604732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.860607142+07:00","message":"> Transcript [99] [false]: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.86060979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:26.86061207+07:00","message":"Set new StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.122568396+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.12260932+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-03-05T10:59:27.12261604+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.122631113+07:00","message":"[buffer interim] 13 false ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.122638223+07:00","message":"[bufferProcess] interim [320000000]:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.1226404+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.122647129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.12264962+07:00","message":"> Transcript [100] [false]: 'ชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.122652746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.12265543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.122657127+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.122659501+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.443494382+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.443532351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.443538515+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.443552342+07:00","message":"[buffer interim] 13 false ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443559811+07:00","message":"[bufferProcess] interim [620000000]:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443562176+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443565655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443568179+07:00","message":"> Transcript [101] [false]: 'ชั้นมัธยมศึกษาปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443571183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443573136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443574848+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.443577211+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763122323+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763161803+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-03-05T10:59:27.763172969+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763185785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763188456+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763195679+07:00","message":"[buffer interim] 13 false ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.763202672+07:00","message":"[buffer interim] 13 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763209374+07:00","message":"[bufferProcess] interim [920000000]:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763212056+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763218353+07:00","message":"[bufferProcess] interim [920000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763221771+07:00","message":"[bufferProcess] update buffer: ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.76322487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763227795+07:00","message":"> Transcript [102] [false]: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763230894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763233075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.76323477+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.763236918+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:27.769061226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:27.769089097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.813483644+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894379582+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894426673+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-03-05T10:59:27.894433567+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894445481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894448115+07:00","message":"receive interim result [false|false]:  4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894458741+07:00","message":"[buffer interim] 13 false ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894461946+07:00","message":"[buffer interim] 13 false  4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894467999+07:00","message":"[bufferProcess] interim [100000000]:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894470571+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894475898+07:00","message":"[bufferProcess] interim [100000000]: 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894478608+07:00","message":"[bufferProcess] update buffer: ชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894481655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.8944849+07:00","message":"> Transcript [103] [false]: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.89448876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894491236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894493394+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894495948+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894502683+07:00","message":"Push: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.894504348+07:00","message":"TextPushed: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.89450618+07:00","message":"Set new StatePrefix : 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.89450824+07:00","message":"Next Push (prob) : 'ศึกษาปีที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.894518712+07:00","message":"push: {false ชั้นมัธยม 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905611979+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905636671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่ 4 ค่ะ\",\"confidence\":0.9061249}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905642981+07:00","message":"receive interim result [true|false]: ชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905647687+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905649813+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905656096+07:00","message":"[buffer interim] 13 true ชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905660867+07:00","message":"[bufferProcess] interim [130000000]:ชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905663559+07:00","message":"[bufferProcess] send to processor (isfinal):ชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905666168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905668942+07:00","message":"> Transcript [104] [false]: 'ชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905671283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905672985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905674573+07:00","message":"StatePrefix: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.9056788+07:00","message":"TextPushed: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905680486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905682265+07:00","message":"> Transcript [105] [true]: 'ชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905684348+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905685817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.9056874+07:00","message":"StatePrefix: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905689073+07:00","message":"TextPushed: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:27.905691158+07:00","message":"Push: 'ศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:27.905696343+07:00","message":"push: {true ศึกษาปีที่ 4 ค่ะ 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:27.912008052+07:00","message":"write wav file: './tmp/7513/7513_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:28.194958003+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:28.939786918+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:28.9398368+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-03-05T10:59:28.939842306+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:28.939858696+07:00","message":"[buffer interim] 14 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.93986642+07:00","message":"[bufferProcess] interim [540000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.939868232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.939873766+07:00","message":"[bufferProcess] send to processor (ticker):จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.939876113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.939878916+07:00","message":"> Transcript [106] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:28.939881034+07:00","message":"Set StatePrefix (first interim): 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.067431038+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.067468595+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-03-05T10:59:29.06747449+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.067488193+07:00","message":"[buffer interim] 14 false ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.06749496+07:00","message":"[bufferProcess] interim [720000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.067496783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.282718839+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.282763205+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-03-05T10:59:29.282769414+07:00","message":"receive interim result [false|false]: ผสมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.28278617+07:00","message":"[buffer interim] 14 false ผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.282794159+07:00","message":"[bufferProcess] interim [900000000]:ผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.28279717+07:00","message":"[bufferProcess] send to processor:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.282803925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.282806967+07:00","message":"> Transcript [107] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.282809607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.282812034+07:00","message":"Set new StatePrefix: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.36755195+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.367591938+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-03-05T10:59:29.367597535+07:00","message":"receive interim result [false|false]: ผสมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.367612804+07:00","message":"[buffer interim] 14 false ผสมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367620541+07:00","message":"[bufferProcess] interim [960000000]:ผสมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367622767+07:00","message":"[bufferProcess] send to processor:ผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367629387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367632037+07:00","message":"> Transcript [108] [false]: 'ผสมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367635331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367637203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.367639123+07:00","message":"StatePrefix: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.36764139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.636645069+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.636691275+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-03-05T10:59:29.636697727+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.636714255+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.63672267+07:00","message":"[bufferProcess] interim [200000000]:ผสมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636725395+07:00","message":"[bufferProcess] send to processor:ผสมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.63673197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636735059+07:00","message":"> Transcript [109] [false]: 'ผสมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636738436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636740376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636742596+07:00","message":"StatePrefix: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.636746059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.951535162+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.951571149+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-03-05T10:59:29.951576623+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.951592298+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951602356+07:00","message":"[bufferProcess] interim [560000000]:ผสมนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951604512+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951611583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951614352+07:00","message":"> Transcript [110] [false]: 'ผสมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951617362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951619484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951621499+07:00","message":"StatePrefix: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.951623379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.968555498+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.968576026+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-03-05T10:59:29.9685809+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.968593763+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968598115+07:00","message":"[bufferProcess] interim [620000000]:ผสมนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968600384+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968603153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968605763+07:00","message":"> Transcript [111] [false]: 'ผสมนะคะก็คือเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968608195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968610476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968612841+07:00","message":"StatePrefix: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968614572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968622501+07:00","message":"Push: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968624595+07:00","message":"TextPushed: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968626665+07:00","message":"Set new StatePrefix : 'ผสมนะคะก็คือเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:29.968628842+07:00","message":"Next Push (prob) : 'นะคะก็คือเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:29.968637089+07:00","message":"push: {false ผสม 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.199926833+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.199965325+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-03-05T10:59:30.19997216+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.199988349+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.199995617+07:00","message":"[bufferProcess] interim [740000000]:ผสมนะคะก็คือให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.199998169+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.200006819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.200009868+07:00","message":"> Transcript [112] [false]: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.200012161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.200014519+07:00","message":"Set new StatePrefix: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.215380536+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.215404022+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-03-05T10:59:30.215409215+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.215421767+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.21542697+07:00","message":"[bufferProcess] interim [800000000]:ผสมนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215431459+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215434769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215437859+07:00","message":"> Transcript [113] [false]: 'ผสมนะคะก็คือให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215440844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215443153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215444817+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.215447026+07:00","message":"TextPushed: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.260962513+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.260990254+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-03-05T10:59:30.260995419+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.261006583+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261011465+07:00","message":"[bufferProcess] interim [860000000]:ผสมนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261014486+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261017392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261019668+07:00","message":"> Transcript [114] [false]: 'ผสมนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261022541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.26102431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.26102645+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.261028612+07:00","message":"TextPushed: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.512624044+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.512661986+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-03-05T10:59:30.512667768+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.512682989+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512691124+07:00","message":"[bufferProcess] interim [160000000]:ผสมนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512693647+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512697667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.51270045+07:00","message":"> Transcript [115] [false]: 'ผสมนะคะก็คือให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.51270393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512705938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512707841+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.512709888+07:00","message":"TextPushed: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.516283903+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.516299977+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-03-05T10:59:30.516304388+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.516309373+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516317657+07:00","message":"[bufferProcess] interim [220000000]:ผสมนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516319728+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516321741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516323685+07:00","message":"> Transcript [116] [false]: 'ผสมนะคะก็คือให้นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516326492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.51632833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516331041+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516333013+07:00","message":"TextPushed: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516340285+07:00","message":"Push: 'นะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516342039+07:00","message":"TextPushed: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516343911+07:00","message":"Set new StatePrefix : 'ผสมนะคะก็คือให้นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.516345851+07:00","message":"Next Push (prob) : 'นักเรียนสาว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.516362989+07:00","message":"push: {false นะคะก็คือให้ 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.644838793+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.644880866+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-03-05T10:59:30.644887384+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.644903158+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.64491014+07:00","message":"[bufferProcess] interim [280000000]:ผสมนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.644913689+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.644920346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.644922846+07:00","message":"> Transcript [117] [false]: 'ผสมนะคะก็คือให้นักเรียน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.644925269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.644927357+07:00","message":"Set new StatePrefix: 'ผสมนะคะก็คือให้นักเรียน 3'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:30.76972308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:30.769738935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.968338345+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.968383898+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-03-05T10:59:30.968390121+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:30.968403125+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968410563+07:00","message":"[bufferProcess] interim [580000000]:ผสมนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968412875+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968418418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968420923+07:00","message":"> Transcript [118] [false]: 'ผสมนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968423273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:30.968425713+07:00","message":"Set new StatePrefix: 'ผสมนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.020133865+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.020159383+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-03-05T10:59:31.020165087+07:00","message":"receive interim result [false|false]: ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.020175596+07:00","message":"[buffer interim] 14 false ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020180914+07:00","message":"[bufferProcess] interim [640000000]:ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020183067+07:00","message":"[bufferProcess] send to processor:ผสมนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020187901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.02019013+07:00","message":"> Transcript [119] [false]: 'ผสมนะคะก็คือให้นักเรียนสามารถให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020193395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020195334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020197015+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.020199669+07:00","message":"TextPushed: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.07460682+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.144565752+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238672493+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238713546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมนะคะก็คือให้นักเรียนสามารถที่จะ\",\"confidence\":0.94030964}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238719938+07:00","message":"receive interim result [true|false]: ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238731228+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238733804+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238741465+07:00","message":"[buffer interim] 14 true ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238752669+07:00","message":"[bufferProcess] interim [910000000]:ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238759254+07:00","message":"[bufferProcess] send to processor (isfinal):ผสมนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238763014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238765789+07:00","message":"> Transcript [120] [false]: 'ผสมนะคะก็คือให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238769533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238771425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238773121+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238775457+07:00","message":"TextPushed: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238777908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238779753+07:00","message":"> Transcript [121] [true]: 'ผสมนะคะก็คือให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238782201+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238783761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238785199+07:00","message":"StatePrefix: 'ผสมนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238786957+07:00","message":"TextPushed: 'ผสมนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.238794315+07:00","message":"Push: 'นักเรียนสามารถที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.238802942+07:00","message":"push: {true นักเรียนสามารถที่จะ 0 0xc000170400}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:31.246922613+07:00","message":"write wav file: './tmp/7513/7513_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.663842202+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.663875699+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-03-05T10:59:31.663880433+07:00","message":"receive interim result [false|false]: อธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.663893434+07:00","message":"[buffer interim] 15 false อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.663899584+07:00","message":"[bufferProcess] interim [540000000]:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.663901257+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.861186828+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.861226902+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-03-05T10:59:31.861232504+07:00","message":"receive interim result [false|false]: อธิบายข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.861248048+07:00","message":"[buffer interim] 15 false อธิบายข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.861255575+07:00","message":"[bufferProcess] interim [780000000]:อธิบายข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.861257606+07:00","message":"[bufferProcess] send to processor:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.861264307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.861266973+07:00","message":"> Transcript [122] [false]: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.861269468+07:00","message":"Set StatePrefix (first interim): 'อธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.992148623+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.992189186+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-03-05T10:59:31.992195019+07:00","message":"receive interim result [false|false]: อธิบายความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:31.992208863+07:00","message":"[buffer interim] 15 false อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992215716+07:00","message":"[bufferProcess] interim [840000000]:อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992217994+07:00","message":"[bufferProcess] send to processor:อธิบายข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.99222305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992225417+07:00","message":"> Transcript [123] [false]: 'อธิบายข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992228124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992230176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992232075+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:31.992234143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.183549168+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.18358773+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-03-05T10:59:32.18359429+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.183610298+07:00","message":"[buffer interim] 15 false อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.18361805+07:00","message":"[bufferProcess] interim [80000000]:อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.183620504+07:00","message":"[bufferProcess] send to processor:อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.18362723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.183629923+07:00","message":"> Transcript [124] [false]: 'อธิบายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.183633302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.18363546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.183637321+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.183639538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.387736887+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.387777746+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-03-05T10:59:32.387784104+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:32.387801259+07:00","message":"[buffer interim] 15 false อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387809563+07:00","message":"[bufferProcess] interim [320000000]:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387811941+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387816319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387819262+07:00","message":"> Transcript [125] [false]: 'อธิบายความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387822287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387824031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387825711+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:32.387827612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.030748057+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.03078403+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-03-05T10:59:33.030790608+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.030804892+07:00","message":"[buffer interim] 15 false อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030813417+07:00","message":"[bufferProcess] interim [920000000]:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030815635+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030823107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.03082624+07:00","message":"> Transcript [126] [false]: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030829798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030832122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030833804+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030835715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030841263+07:00","message":"Push: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030843231+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030845076+07:00","message":"Set new StatePrefix : 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.030847722+07:00","message":"Next Push (prob) : 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.030855897+07:00","message":"push: {false อธิบาย 0 0xc000044a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.234218859+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.234254507+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-03-05T10:59:33.234260687+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.234277009+07:00","message":"[buffer interim] 15 false อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234284542+07:00","message":"[bufferProcess] interim [100000000]:อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234287352+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234294444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234297173+07:00","message":"> Transcript [127] [false]: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234300729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234302835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234305121+07:00","message":"StatePrefix: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.234307208+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.324111306+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426338148+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426382607+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-03-05T10:59:33.426390678+07:00","message":"receive interim result [true|false]: อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426401207+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426403612+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426411246+07:00","message":"[buffer interim] 15 true อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426422511+07:00","message":"[bufferProcess] interim [400000000]:อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426434196+07:00","message":"[bufferProcess] send to processor (isfinal):อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426439019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.42644192+07:00","message":"> Transcript [128] [false]: 'อธิบายความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426445137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426446878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426448532+07:00","message":"StatePrefix: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426450545+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426452044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426453797+07:00","message":"> Transcript [129] [true]: 'อธิบายความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426455931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426457567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426461543+07:00","message":"StatePrefix: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426463364+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.426466205+07:00","message":"Push: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.426476827+07:00","message":"push: {true ความสัมพันธ์ระหว่างยีน 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:33.4347926+07:00","message":"write wav file: './tmp/7513/7513_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.515274788+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:33.769896691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:33.7699188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.88036424+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.880413701+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-03-05T10:59:33.880418622+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:33.880432112+07:00","message":"[buffer interim] 16 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.880439375+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:33.880440994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.188715376+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.188754139+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-03-05T10:59:34.188760111+07:00","message":"receive interim result [false|false]: การสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.188774879+07:00","message":"[buffer interim] 16 false การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.188782198+07:00","message":"[bufferProcess] interim [720000000]:การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.18878449+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.188790988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.18879375+07:00","message":"> Transcript [130] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.188796141+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.495520637+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.495567983+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-03-05T10:59:34.495573589+07:00","message":"receive interim result [false|false]: การสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.49559012+07:00","message":"[buffer interim] 16 false การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495597731+07:00","message":"[bufferProcess] interim [20000000]:การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495600428+07:00","message":"[bufferProcess] send to processor:การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495608099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.49561086+07:00","message":"> Transcript [131] [false]: 'การสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495614958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.49561739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495619669+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.495622153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.863644055+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.924957694+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.972978412+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.973022016+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-03-05T10:59:34.973028063+07:00","message":"receive interim result [true|false]: การสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.973038519+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.973040734+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.973046608+07:00","message":"[buffer interim] 16 true การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973055013+07:00","message":"[bufferProcess] interim [560000000]:การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.97305832+07:00","message":"[bufferProcess] send to processor (isfinal):การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973061375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973064038+07:00","message":"> Transcript [132] [false]: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973066932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973068676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973070393+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973072234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.97307377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973075483+07:00","message":"> Transcript [133] [true]: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973077347+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973078884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973080342+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973081852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:34.973084204+07:00","message":"Push: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:34.973092016+07:00","message":"push: {true การสังเคราะห์โปรตีน 0 0xc000044080}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:34.97881754+07:00","message":"write wav file: './tmp/7513/7513_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.345066022+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.345104085+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-03-05T10:59:35.345108919+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.345121693+07:00","message":"[buffer interim] 17 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.345129131+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.345130728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.798666644+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.798711304+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-03-05T10:59:35.798717362+07:00","message":"receive interim result [false|false]: และรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.798733306+07:00","message":"[buffer interim] 17 false และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.798741077+07:00","message":"[bufferProcess] interim [840000000]:และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.798743538+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.798750412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.798753226+07:00","message":"> Transcript [134] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.798755447+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.810532406+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.810562205+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-03-05T10:59:35.810566826+07:00","message":"receive interim result [false|false]: และรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.810579744+07:00","message":"[buffer interim] 17 false และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810585319+07:00","message":"[bufferProcess] interim [900000000]:และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810587348+07:00","message":"[bufferProcess] send to processor:และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810589961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810592188+07:00","message":"> Transcript [135] [false]: 'และรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.8105951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810597108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810599176+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.810600838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.903649496+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.903683746+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-03-05T10:59:35.903689152+07:00","message":"receive interim result [false|false]: และลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:35.90370073+07:00","message":"[buffer interim] 17 false และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.90370723+07:00","message":"[bufferProcess] interim [960000000]:และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903709281+07:00","message":"[bufferProcess] send to processor:และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903714312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903716835+07:00","message":"> Transcript [136] [false]: 'และรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903719714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.90372143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903723225+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:35.903725443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.151899764+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.151944241+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-03-05T10:59:36.151950552+07:00","message":"receive interim result [false|false]: และลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.151965412+07:00","message":"[buffer interim] 17 false และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151973544+07:00","message":"[bufferProcess] interim [260000000]:และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151975815+07:00","message":"[bufferProcess] send to processor:และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151983322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151986083+07:00","message":"> Transcript [137] [false]: 'และลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151989298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151991473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151993705+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.151995732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.481207538+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.48125186+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-03-05T10:59:36.481258162+07:00","message":"receive interim result [false|false]: และลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.481281737+07:00","message":"[buffer interim] 17 false และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481289397+07:00","message":"[bufferProcess] interim [620000000]:และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481292098+07:00","message":"[bufferProcess] send to processor:และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481298585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481301477+07:00","message":"> Transcript [138] [false]: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481304442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481306724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481308576+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.48131148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481317001+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481322137+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481324056+07:00","message":"Set new StatePrefix : 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.481326091+07:00","message":"Next Push (prob) : 'ลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.481333832+07:00","message":"push: {false และ 0 0xc000170000}"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:36.770981745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:36.770994115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.903786945+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.99730334+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.997340091+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-03-05T10:59:36.997355118+07:00","message":"receive interim result [false|false]: และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:36.997370491+07:00","message":"[buffer interim] 17 false และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997377735+07:00","message":"[bufferProcess] interim [220000000]:และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997380244+07:00","message":"[bufferProcess] send to processor:และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997383401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997386661+07:00","message":"> Transcript [139] [false]: 'และลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997389525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997391404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997393512+07:00","message":"StatePrefix: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:36.997397887+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013819795+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013856989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และลักษณะทางพันธุกรรมค่ะ\",\"confidence\":0.9587712}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013862488+07:00","message":"receive interim result [true|false]: และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013872583+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013874798+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013880883+07:00","message":"[buffer interim] 17 true และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013887897+07:00","message":"[bufferProcess] interim [220000000]:และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013892387+07:00","message":"[bufferProcess] send to processor (isfinal):และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013895307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013898215+07:00","message":"> Transcript [140] [false]: 'และลักษณะทางพันธุกรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013900671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013902485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013904491+07:00","message":"StatePrefix: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013907155+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013908967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013911003+07:00","message":"> Transcript [141] [true]: 'และลักษณะทางพันธุกรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013913111+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013914551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013916049+07:00","message":"StatePrefix: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013917589+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.013919817+07:00","message":"Push: 'ลักษณะทางพันธุกรรมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.013927436+07:00","message":"push: {true ลักษณะทางพันธุกรรมค่ะ 0 0xc000170000}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:37.020154628+07:00","message":"write wav file: './tmp/7513/7513_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.106190038+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.613897864+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.67469528+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.691700184+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.691718976+07:00","message":"found end of frame, send empty tag with msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.691721868+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.691729252+07:00","message":"[buffer interim] 18 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691736931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691740766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691743441+07:00","message":"> Transcript [142] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691746393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691748329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691749949+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691751557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:37.691759349+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:37.691769157+07:00","message":"push: {true \n 0 0xc00042ab00}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:37.696852922+07:00","message":"write wav file: './tmp/7513/7513_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.66151579+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.66157095+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-03-05T10:59:38.661578728+07:00","message":"receive interim result [false|false]: การีน่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.661591025+07:00","message":"[buffer interim] 19 false การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.661597082+07:00","message":"[bufferProcess] interim [940000000]:การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.661599084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.708742726+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.708782366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.708787843+07:00","message":"receive interim result [false|false]: ฝันดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.708819477+07:00","message":"[buffer interim] 19 false ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.708828204+07:00","message":"[bufferProcess] interim [60000000]:ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.708830444+07:00","message":"[bufferProcess] send to processor:การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.708833535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.70883609+07:00","message":"> Transcript [143] [false]: 'การีน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.708838207+07:00","message":"Set StatePrefix (first interim): 'การีน่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.909409703+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.90945432+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-03-05T10:59:38.909460616+07:00","message":"receive interim result [false|false]: ก็ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:38.909474788+07:00","message":"[buffer interim] 19 false ก็ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.909482357+07:00","message":"[bufferProcess] interim [240000000]:ก็ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.909484976+07:00","message":"[bufferProcess] send to processor:ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.90948836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.909490833+07:00","message":"> Transcript [144] [false]: 'ฝันดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.909492923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:38.909494782+07:00","message":"Set new StatePrefix: 'ฝันดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.033400583+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.033439156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.033445028+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.0334589+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033466603+07:00","message":"[bufferProcess] interim [360000000]:ก็ดีนะคะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033468952+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033474364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033476929+07:00","message":"> Transcript [145] [false]: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033478951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.033481172+07:00","message":"Set new StatePrefix: 'ก็ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.036611892+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.036654485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.036660027+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.036674329+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.03668131+07:00","message":"[bufferProcess] interim [420000000]:ก็ดีนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036683427+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036686595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036689853+07:00","message":"> Transcript [146] [false]: 'ก็ดีนะคะนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036693142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036695225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036696885+07:00","message":"StatePrefix: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.036698662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.304771956+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.304822395+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-03-05T10:59:39.304828132+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.304844962+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304862601+07:00","message":"[bufferProcess] interim [660000000]:ก็ดีนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304868046+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304878998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304881831+07:00","message":"> Transcript [147] [false]: 'ก็ดีนะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304885282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304887123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304888959+07:00","message":"StatePrefix: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.304891165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.313292335+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.313309784+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-03-05T10:59:39.313314644+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.313325539+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313329631+07:00","message":"[bufferProcess] interim [720000000]:ก็ดีนะคะนักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313331587+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313334054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313336391+07:00","message":"> Transcript [148] [false]: 'ก็ดีนะคะนักเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313338495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313340224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313341801+07:00","message":"StatePrefix: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.313351424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.421031531+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.421071209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.42107728+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.421091201+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.42109937+07:00","message":"[bufferProcess] interim [780000000]:ก็ดีนะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.42110179+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421107894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421110882+07:00","message":"> Transcript [149] [false]: 'ก็ดีนะคะนักเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421114158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421116358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421118144+07:00","message":"StatePrefix: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421120931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421126294+07:00","message":"Push: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421127983+07:00","message":"TextPushed: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.421129806+07:00","message":"Set new StatePrefix : 'ก็ดีนะคะนักเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.42113173+07:00","message":"Next Push (prob) : 'นักเรียนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.421139444+07:00","message":"push: {false ก็ดีนะคะ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.539003016+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.539047277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.539053539+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.539069592+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.53907691+07:00","message":"[bufferProcess] interim [840000000]:ก็ดีนะคะนักเรียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.539079532+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.539087119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.539089645+07:00","message":"> Transcript [150] [false]: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.539091968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.53909419+07:00","message":"Set new StatePrefix: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.545284125+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.545297809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.545301586+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.545306028+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545309519+07:00","message":"[bufferProcess] interim [900000000]:ก็ดีนะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545311538+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545314127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545316742+07:00","message":"> Transcript [151] [false]: 'ก็ดีนะคะนักเรียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545319602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545321636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545323896+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.545325858+07:00","message":"TextPushed: 'ก็ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.74398387+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.744027317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.744033387+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.744047235+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744054298+07:00","message":"[bufferProcess] interim [80000000]:ก็ดีนะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744056535+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744062146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744065571+07:00","message":"> Transcript [152] [false]: 'ก็ดีนะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744069224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744071262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744073013+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.744075124+07:00","message":"TextPushed: 'ก็ดีนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:39.771589945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:39.771624745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.936678282+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.936719774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.936725239+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:39.936736839+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936745223+07:00","message":"[bufferProcess] interim [260000000]:ก็ดีนะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936747529+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936751394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936754071+07:00","message":"> Transcript [153] [false]: 'ก็ดีนะคะนักเรียนจำได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936756819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936758696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936760376+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:39.936762463+07:00","message":"TextPushed: 'ก็ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.374707696+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.463287288+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.46333233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.463339753+07:00","message":"receive interim result [false|false]: ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.463363643+07:00","message":"[buffer interim] 19 false ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463372112+07:00","message":"[bufferProcess] interim [740000000]:ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463374682+07:00","message":"[bufferProcess] send to processor:ก็ดีนะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463381215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463384838+07:00","message":"> Transcript [154] [false]: 'ก็ดีนะคะนักเรียนจำได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463388854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463390993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463393058+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463395355+07:00","message":"TextPushed: 'ก็ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463401198+07:00","message":"Push: 'นักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463403186+07:00","message":"TextPushed: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463405103+07:00","message":"Set new StatePrefix : 'ก็ดีนะคะนักเรียนจำได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.463407091+07:00","message":"Next Push (prob) : 'ได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.463415987+07:00","message":"push: {false นักเรียนจำ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542236825+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.54227833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ\",\"confidence\":0.9401964}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542284725+07:00","message":"receive interim result [true|false]: ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542294157+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542296522+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542304752+07:00","message":"[buffer interim] 19 true ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542313427+07:00","message":"[bufferProcess] interim [920000000]:ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542316726+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542321321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542324075+07:00","message":"> Transcript [155] [false]: 'ก็ดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542327193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.54233122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542333483+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542335675+07:00","message":"TextPushed: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542337406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542339151+07:00","message":"> Transcript [156] [true]: 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542341195+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542351796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542353473+07:00","message":"StatePrefix: 'ก็ดีนะคะนักเรียนจำได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542355341+07:00","message":"TextPushed: 'ก็ดีนะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542356943+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542564127+07:00","message":"Push: 'ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542568116+07:00","message":"TextPushed: 'ก็ดีนะคะนักเรียนจำไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542570425+07:00","message":"Set new StatePrefix : 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542572611+07:00","message":"Next Push (prob) : 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.542580726+07:00","message":"push: {true ไหมคะเกี่ยวกับ 0 0xc000044c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:40.542599701+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_19.html'"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:40.55004937+07:00","message":"write wav file: './tmp/7513/7513_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:40.694244607+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.227237344+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.227279009+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-03-05T10:59:41.22728433+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.22729762+07:00","message":"[buffer interim] 20 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.227303978+07:00","message":"[bufferProcess] interim [540000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.227305522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.228574598+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.228620254+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-03-05T10:59:41.228627425+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.228646478+07:00","message":"[buffer interim] 20 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.228656423+07:00","message":"[bufferProcess] interim [600000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.228658243+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.228661948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.228664796+07:00","message":"> Transcript [157] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.22866692+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.341222826+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.341257219+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-03-05T10:59:41.3412631+07:00","message":"receive interim result [false|false]: รบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.341279435+07:00","message":"[buffer interim] 20 false รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.341286523+07:00","message":"[bufferProcess] interim [660000000]:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.34128863+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.341295302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.341297862+07:00","message":"> Transcript [158] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.341300051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.341301827+07:00","message":"Set new StatePrefix: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.554867929+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.554906147+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-03-05T10:59:41.554911159+07:00","message":"receive interim result [false|false]: โรคตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.554926678+07:00","message":"[buffer interim] 20 false โรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.554935287+07:00","message":"[bufferProcess] interim [840000000]:โรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.554937855+07:00","message":"[bufferProcess] send to processor:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.554941876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.554944992+07:00","message":"> Transcript [159] [false]: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.554947404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.5549494+07:00","message":"Set new StatePrefix: 'รบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.589030776+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.589054913+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-03-05T10:59:41.589060081+07:00","message":"receive interim result [false|false]: โรคภัย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.589071907+07:00","message":"[buffer interim] 20 false โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.58907735+07:00","message":"[bufferProcess] interim [900000000]:โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.589079752+07:00","message":"[bufferProcess] send to processor:โรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.589082591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.589084866+07:00","message":"> Transcript [160] [false]: 'โรคตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.589086946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.589089259+07:00","message":"Set new StatePrefix: 'โรคตา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.670846431+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.670886488+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-03-05T10:59:41.670892999+07:00","message":"receive interim result [false|false]: โรคอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.67090615+07:00","message":"[buffer interim] 20 false โรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.670913056+07:00","message":"[bufferProcess] interim [20000000]:โรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.670915532+07:00","message":"[bufferProcess] send to processor:โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.67092212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.670924497+07:00","message":"> Transcript [161] [false]: 'โรคภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.670926651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.670928275+07:00","message":"Set new StatePrefix: 'โรคภัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.861227793+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.861272419+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-03-05T10:59:41.861279864+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:41.861296128+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861304736+07:00","message":"[bufferProcess] interim [140000000]:โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861307429+07:00","message":"[bufferProcess] send to processor:โรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861315649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861318919+07:00","message":"> Transcript [162] [false]: 'โรคอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861320997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:41.861323379+07:00","message":"Set new StatePrefix: 'โรคอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.434640967+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.434684435+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-03-05T10:59:42.434690518+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.434706722+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.434714468+07:00","message":"[bufferProcess] interim [740000000]:โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.434716727+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.434724452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.43472732+07:00","message":"> Transcript [163] [false]: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.434729589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.434731541+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.571476991+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.571513147+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-03-05T10:59:42.571520269+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.571535422+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571546455+07:00","message":"[bufferProcess] interim [920000000]:โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571549097+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571555103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571557993+07:00","message":"> Transcript [164] [false]: 'โรคธาลัสซีเมียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571561697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571563813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571565492+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.571567493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.756805873+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.75683736+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-03-05T10:59:42.756842733+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:42.756853997+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756860344+07:00","message":"[bufferProcess] interim [100000000]:โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756862643+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756865926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756868409+07:00","message":"> Transcript [165] [false]: 'โรคธาลัสซีเมียที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756871069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756872887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756874799+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:42.756876986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:42.771838135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:42.771850429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.035799928+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.035834933+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-03-05T10:59:43.03584036+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.03585604+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035863217+07:00","message":"[bufferProcess] interim [340000000]:โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035865954+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035869376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035871994+07:00","message":"> Transcript [166] [false]: 'โรคธาลัสซีเมียที่ได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035875058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035877059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035878951+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.035881006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.264332748+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.264367091+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-03-05T10:59:43.264372289+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.264386077+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264393165+07:00","message":"[bufferProcess] interim [580000000]:โรคธาลัสซีเมียที่ได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264395155+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264398198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264401003+07:00","message":"> Transcript [167] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264404306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264406298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264408216+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264410352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264412634+07:00","message":"Push: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264414434+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264416356+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.264418341+07:00","message":"Next Push (prob) : 'ที่ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.264425111+07:00","message":"push: {false โรคธาลัสซีเมีย 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.335099379+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.335130874+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-03-05T10:59:43.335135858+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.335149509+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335156139+07:00","message":"[bufferProcess] interim [640000000]:โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335158331+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335161355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335168561+07:00","message":"> Transcript [168] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335171775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335173606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335175387+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.335177719+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.653226629+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.653268962+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-03-05T10:59:43.653274904+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.653290594+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653299197+07:00","message":"[bufferProcess] interim [940000000]:โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653301601+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653305595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653308288+07:00","message":"> Transcript [169] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653311492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653313416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653315179+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.653317583+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.660280356+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.660301118+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-03-05T10:59:43.660305952+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.660312992+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660317775+07:00","message":"[bufferProcess] interim [0]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660320442+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660323824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660326881+07:00","message":"> Transcript [170] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660329497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660331273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660333023+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.660335195+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.907648077+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.907687017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.907693128+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.907708774+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907716217+07:00","message":"[bufferProcess] interim [240000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907718677+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907727033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907729662+07:00","message":"> Transcript [171] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907734091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907736433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907741411+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907744161+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907751351+07:00","message":"Push: 'ที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907753043+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907755132+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:43.907757233+07:00","message":"Next Push (prob) : 'ในคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:43.907765519+07:00","message":"push: {false ที่ได้เรียนมา 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.098546503+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.098587285+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-03-05T10:59:44.098593422+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.098608844+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098617087+07:00","message":"[bufferProcess] interim [420000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098619401+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.09862309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098625667+07:00","message":"> Transcript [172] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098629079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098631194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098633277+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.098635771+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.228457285+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.228493364+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-03-05T10:59:44.228499526+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิปหนึ่งคอด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.228514074+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิปหนึ่งคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228521638+07:00","message":"[bufferProcess] interim [540000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิปหนึ่งคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228524182+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228531102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.22853486+07:00","message":"> Transcript [173] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228538288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.22854032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228542017+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.228544673+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.235473074+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.235490279+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-03-05T10:59:44.235494978+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.235505992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.23550898+07:00","message":"receive interim result [false|false]:  1 ข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.235514086+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.235517025+07:00","message":"[buffer interim] 20 false  1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235520374+07:00","message":"[bufferProcess] interim [600000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235522449+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิปหนึ่งคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235524728+07:00","message":"[bufferProcess] interim [600000000]: 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235526946+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235529239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235533173+07:00","message":"> Transcript [174] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิปหนึ่งคอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235535645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.23553729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235539423+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.235541645+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.364373745+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.364416054+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-03-05T10:59:44.364422861+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.364436045+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-03-05T10:59:44.364439143+07:00","message":"receive interim result [false|false]:  1 ข้อที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.364447896+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.364452052+07:00","message":"[buffer interim] 20 false  1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.36445837+07:00","message":"[bufferProcess] interim [720000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364460803+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364463678+07:00","message":"[bufferProcess] interim [720000000]: 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364466545+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364469871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364472607+07:00","message":"> Transcript [175] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364477075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364478947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364480688+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364483075+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364485738+07:00","message":"Push: 'ในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364487321+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.364489222+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.36449119+07:00","message":"Next Push (prob) : ' 1 ข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.36449967+07:00","message":"push: {false ในคลิป 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.617248731+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.617303657+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-03-05T10:59:44.617309913+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.617320956+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-03-05T10:59:44.617323675+07:00","message":"receive interim result [false|false]:  1 ข้อที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.617331151+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.617334316+07:00","message":"[buffer interim] 20 false  1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617347565+07:00","message":"[bufferProcess] interim [960000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.61735022+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617355152+07:00","message":"[bufferProcess] interim [960000000]: 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617357416+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617360393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617362981+07:00","message":"> Transcript [176] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617366519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617373459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617375305+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.617377378+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.783627438+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.859199206+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.859232628+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-03-05T10:59:44.859238273+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.859249616+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-03-05T10:59:44.859254193+07:00","message":"receive interim result [false|false]:  1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.859263697+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.859268114+07:00","message":"[buffer interim] 20 false  1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859274867+07:00","message":"[bufferProcess] interim [140000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859277621+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859280631+07:00","message":"[bufferProcess] interim [140000000]: 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859282825+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859285517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859287877+07:00","message":"> Transcript [177] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859291082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859293073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859294837+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.859296842+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.861697808+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.861706252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.86171008+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.861716592+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-03-05T10:59:44.861719211+07:00","message":"receive interim result [false|false]:  ข้อที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.861722821+07:00","message":"[buffer interim] 20 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.861725531+07:00","message":"[buffer interim] 20 false  ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861741766+07:00","message":"[bufferProcess] interim [200000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861754928+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861766708+07:00","message":"[bufferProcess] interim [200000000]: ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861770698+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861775066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861779332+07:00","message":"> Transcript [178] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861783648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861786582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861789452+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.861793262+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.914730607+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983334132+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983396724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ\",\"confidence\":0.95697737}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983404227+07:00","message":"receive interim result [true|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983415756+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.98341784+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983424584+07:00","message":"[buffer interim] 20 true โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983432959+07:00","message":"[bufferProcess] interim [320000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983439571+07:00","message":"[bufferProcess] send to processor (isfinal):โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983443171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983448253+07:00","message":"> Transcript [179] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983474014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983478689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983480473+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983485446+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983493442+07:00","message":"Push: ' 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983495218+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983497222+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983499322+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983500902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983502849+07:00","message":"> Transcript [180] [true]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.98350509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983506963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.983508973+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.98351107+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:44.98351303+07:00","message":"Push: 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983528473+07:00","message":"push: {false  1 ข้อที่ 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:44.983549175+07:00","message":"push: {true แล้วนะคะ 0 0xc0000ca980}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:44.995585103+07:00","message":"write wav file: './tmp/7513/7513_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.102954408+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.188197549+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.188218627+07:00","message":"found end of frame, send empty tag with msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.188221814+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.188239722+07:00","message":"[buffer interim] 21 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188246664+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188250085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188252625+07:00","message":"> Transcript [181] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188254788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188256489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188264754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.188266498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.18826891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.188277412+07:00","message":"push: {true \n 0 0xc0000cad80}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:45.192627702+07:00","message":"write wav file: './tmp/7513/7513_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.234913329+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:45.772474846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:45.772479419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.9700073+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.970050668+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-03-05T10:59:45.970056506+07:00","message":"receive interim result [false|false]: ธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:45.970074905+07:00","message":"[buffer interim] 22 false ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.970081588+07:00","message":"[bufferProcess] interim [780000000]:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:45.970083718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.277744161+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.277792208+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-03-05T10:59:46.277799162+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.277813978+07:00","message":"[buffer interim] 22 false ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.277821824+07:00","message":"[bufferProcess] interim [80000000]:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.277824249+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.277831057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.277833853+07:00","message":"> Transcript [182] [false]: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.27783603+07:00","message":"Set StatePrefix (first interim): 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.464744932+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.464788844+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-03-05T10:59:46.464794503+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.464809798+07:00","message":"[buffer interim] 22 false ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464817081+07:00","message":"[bufferProcess] interim [260000000]:ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464819468+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464826338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464829375+07:00","message":"> Transcript [183] [false]: 'ธาลัสซีเมียคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464832953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464835069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464836801+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.464838814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.703585501+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.801724197+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.801769734+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-03-05T10:59:46.801776313+07:00","message":"receive interim result [true|false]: ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.80178544+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.801787707+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.801795248+07:00","message":"[buffer interim] 22 true ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801807074+07:00","message":"[bufferProcess] interim [710000000]:ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801813939+07:00","message":"[bufferProcess] send to processor (isfinal):ธาลัสซีเมียคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801818195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801820989+07:00","message":"> Transcript [184] [false]: 'ธาลัสซีเมียคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801823775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801826136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801828051+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801830003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801831631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801833483+07:00","message":"> Transcript [185] [true]: 'ธาลัสซีเมียคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801835356+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801836796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801838354+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801839875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:46.801847057+07:00","message":"Push: 'ธาลัสซีเมียคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.801855564+07:00","message":"push: {true ธาลัสซีเมียคืออะไร 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:46.808322016+07:00","message":"write wav file: './tmp/7513/7513_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:46.838155959+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.093861598+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.154643508+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.169651891+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.169676606+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.169680198+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.169687269+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.16969336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169696526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169699221+07:00","message":"> Transcript [186] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169701867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169703796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169705856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169707867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.169710168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.169718973+07:00","message":"push: {true \n 0 0xc0000cac80}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:47.174390756+07:00","message":"write wav file: './tmp/7513/7513_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.222968642+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.285502295+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.569814337+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.569836561+07:00","message":"found end of frame, send empty tag with msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.569839897+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.569846724+07:00","message":"[buffer interim] 24 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569853386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569863764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569866634+07:00","message":"> Transcript [187] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569868721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.56987052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.56987234+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569874148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.569876424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.569884687+07:00","message":"push: {true \n 0 0xc0000cae80}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:47.574418727+07:00","message":"write wav file: './tmp/7513/7513_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.869290921+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.869321083+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-03-05T10:59:47.869326635+07:00","message":"receive interim result [false|false]: พัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.869346763+07:00","message":"[buffer interim] 25 false พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.869355151+07:00","message":"[bufferProcess] interim [600000000]:พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.869356878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.999214268+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.999259498+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-03-05T10:59:47.99926513+07:00","message":"receive interim result [false|false]: ธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:47.999282545+07:00","message":"[buffer interim] 25 false ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.999290324+07:00","message":"[bufferProcess] interim [720000000]:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.999293032+07:00","message":"[bufferProcess] send to processor:พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.999304772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.99930761+07:00","message":"> Transcript [188] [false]: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:47.999309819+07:00","message":"Set StatePrefix (first interim): 'พัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.331372095+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.331409884+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-03-05T10:59:48.331415892+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.331430402+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.331436727+07:00","message":"[bufferProcess] interim [80000000]:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.331439021+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.33144523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.331448086+07:00","message":"> Transcript [189] [false]: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.331450232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.331452297+07:00","message":"Set new StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:48.772638642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:48.772641911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.898092815+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.898136216+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-03-05T10:59:48.898142091+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:48.898154119+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898160935+07:00","message":"[bufferProcess] interim [680000000]:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898163188+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898168981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898171647+07:00","message":"> Transcript [190] [false]: 'ธาลัสซีเมียคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898174617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898176445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898178132+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:48.898180098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.349792909+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.349843949+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-03-05T10:59:49.349851122+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.349866348+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349874065+07:00","message":"[bufferProcess] interim [40000000]:ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.34987675+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349883251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349885978+07:00","message":"> Transcript [191] [false]: 'ธาลัสซีเมียคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349888944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349890891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349892583+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.349895695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.741721568+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.741761642+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-03-05T10:59:49.741767683+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.741779075+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741785983+07:00","message":"[bufferProcess] interim [460000000]:ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.74178808+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741792916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.74179534+07:00","message":"> Transcript [192] [false]: 'ธาลัสซีเมียคือโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741798544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741800467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741802228+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.741804424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.932256527+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.932293052+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-03-05T10:59:49.932298215+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.9323114+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932318085+07:00","message":"[bufferProcess] interim [700000000]:ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932320674+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932324291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932327056+07:00","message":"> Transcript [193] [false]: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932329864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932331717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932333525+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932345366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932347666+07:00","message":"Push: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932349522+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.93235131+07:00","message":"Set new StatePrefix : 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:49.932353381+07:00","message":"Next Push (prob) : 'คือโรคทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:49.932360741+07:00","message":"push: {false ธาลัสซีเมีย 0 0xc00042a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.466390365+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.466426121+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-03-05T10:59:50.466432372+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.466445426+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466452472+07:00","message":"[bufferProcess] interim [180000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466454867+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466459769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466462395+07:00","message":"> Transcript [194] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466465365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466467261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466469285+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.466471452+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.509788219+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.509836242+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-03-05T10:59:50.509841846+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.509855818+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509861607+07:00","message":"[bufferProcess] interim [300000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509864843+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509870989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509873859+07:00","message":"> Transcript [195] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509876633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509878285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509880959+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.509883013+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.830939242+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.830977633+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-03-05T10:59:50.830990013+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.831003951+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831011024+07:00","message":"[bufferProcess] interim [540000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831013853+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831020831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831026541+07:00","message":"> Transcript [196] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831029931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.83103255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.831034826+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.83103704+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.953216339+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.953256103+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-03-05T10:59:50.953262306+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.953274878+07:00","message":"[buffer interim] 25 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953283194+07:00","message":"[bufferProcess] interim [660000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953285926+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953291054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953294095+07:00","message":"> Transcript [197] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953297275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953299125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953300954+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953303046+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953306974+07:00","message":"Push: 'คือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953308648+07:00","message":"TextPushed: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953310694+07:00","message":"Set new StatePrefix : 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:50.953313132+07:00","message":"Next Push (prob) : 'พันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:50.953320087+07:00","message":"push: {false คือโรคทาง 0 0xc00042a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.003138701+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.064857878+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.098735124+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.098772445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.098777933+07:00","message":"receive interim result [true|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.098787961+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.09878983+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.09879477+07:00","message":"[buffer interim] 25 true ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098806045+07:00","message":"[bufferProcess] interim [930000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.09881466+07:00","message":"[bufferProcess] send to processor (isfinal):ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098819823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098823379+07:00","message":"> Transcript [198] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098827326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098830084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098833177+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098837123+07:00","message":"TextPushed: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098840068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098842976+07:00","message":"> Transcript [199] [true]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098846227+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098848744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098851308+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098854218+07:00","message":"TextPushed: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.098862994+07:00","message":"Push: 'พันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.098872558+07:00","message":"push: {true พันธุกรรมชนิดหนึ่งนะคะ 0 0xc00042a300}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:51.108340328+07:00","message":"write wav file: './tmp/7513/7513_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.534083085+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.534128708+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-03-05T10:59:51.534133793+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.53414895+07:00","message":"[buffer interim] 26 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.534156221+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.534158928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:51.772789258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:51.772806321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.780228094+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.780266757+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-03-05T10:59:51.780272093+07:00","message":"receive interim result [false|false]: โดยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:51.7802858+07:00","message":"[buffer interim] 26 false โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.780292306+07:00","message":"[bufferProcess] interim [780000000]:โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.780294735+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.780301077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.780303919+07:00","message":"> Transcript [200] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:51.780306236+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.10159542+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.101632685+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-03-05T10:59:52.101639022+07:00","message":"receive interim result [false|false]: โดยเป็นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.101650734+07:00","message":"[buffer interim] 26 false โดยเป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101656693+07:00","message":"[bufferProcess] interim [80000000]:โดยเป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101658687+07:00","message":"[bufferProcess] send to processor:โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101663253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101665721+07:00","message":"> Transcript [201] [false]: 'โดยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101668174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101670188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101672265+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.101674466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.228198451+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.228243692+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-03-05T10:59:52.228250457+07:00","message":"receive interim result [false|false]: โดยเป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.228265542+07:00","message":"[buffer interim] 26 false โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.22827345+07:00","message":"[bufferProcess] interim [140000000]:โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228275946+07:00","message":"[bufferProcess] send to processor:โดยเป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228282426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.22828503+07:00","message":"> Transcript [202] [false]: 'โดยเป็นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228288126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228290042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228292026+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.228294846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.298549701+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.298587424+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-03-05T10:59:52.298592884+07:00","message":"receive interim result [false|false]: โดยเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.298606411+07:00","message":"[buffer interim] 26 false โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298613514+07:00","message":"[bufferProcess] interim [260000000]:โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298615662+07:00","message":"[bufferProcess] send to processor:โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298621243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298624483+07:00","message":"> Transcript [203] [false]: 'โดยเป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298627723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298629497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298631823+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.298634029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.495788698+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.495826484+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-03-05T10:59:52.495833126+07:00","message":"receive interim result [false|false]: โดยเป็นโรคหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.495845995+07:00","message":"[buffer interim] 26 false โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495853342+07:00","message":"[bufferProcess] interim [500000000]:โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495855898+07:00","message":"[bufferProcess] send to processor:โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495861701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495864565+07:00","message":"> Transcript [204] [false]: 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.4958677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495869752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495871684+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495873759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495877994+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495879788+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.495881915+07:00","message":"Set new StatePrefix : 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.49588378+07:00","message":"Next Push (prob) : 'เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.495891725+07:00","message":"push: {false โดย 0 0xc0000cb180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.602678413+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.622081843+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.622116445+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-03-05T10:59:52.622122524+07:00","message":"receive interim result [false|false]: โดยเป็นโรคโลหิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.622133925+07:00","message":"[buffer interim] 26 false โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622144923+07:00","message":"[bufferProcess] interim [560000000]:โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622147946+07:00","message":"[bufferProcess] send to processor:โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.6221554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622158232+07:00","message":"> Transcript [205] [false]: 'โดยเป็นโรคหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622161088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622163031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622164812+07:00","message":"StatePrefix: 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.622167013+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.66622805+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.693786253+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.69382106+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-03-05T10:59:52.69382679+07:00","message":"receive interim result [true|false]: โดยเป็นโรคโลหิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.693837737+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.693840328+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.693846088+07:00","message":"[buffer interim] 26 true โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693852324+07:00","message":"[bufferProcess] interim [770000000]:โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693855498+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693864106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693889025+07:00","message":"> Transcript [206] [false]: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.69389442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693896732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693898831+07:00","message":"StatePrefix: 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693901682+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693903969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693905929+07:00","message":"> Transcript [207] [true]: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693907778+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693909395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693910845+07:00","message":"StatePrefix: 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693912617+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:52.693920709+07:00","message":"Push: 'เป็นโรคโลหิต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:52.693930761+07:00","message":"push: {true เป็นโรคโลหิต 0 0xc0000cb180}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:52.700202249+07:00","message":"write wav file: './tmp/7513/7513_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.234678468+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.23472749+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-03-05T10:59:53.234733424+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.234750115+07:00","message":"[buffer interim] 27 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.23475744+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.234759435+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.321588441+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.321625371+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-03-05T10:59:53.321631403+07:00","message":"receive interim result [false|false]: ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.321645083+07:00","message":"[buffer interim] 27 false ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.321652324+07:00","message":"[bufferProcess] interim [600000000]:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.321654578+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.321660826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.32166332+07:00","message":"> Transcript [208] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.3216655+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.364169154+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.364201167+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-03-05T10:59:53.36420788+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.364223843+07:00","message":"[buffer interim] 27 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.364231021+07:00","message":"[bufferProcess] interim [660000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.364234167+07:00","message":"[bufferProcess] send to processor:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.364238485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.364242374+07:00","message":"> Transcript [209] [false]: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.36424542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.364248261+07:00","message":"Set new StatePrefix: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.387079697+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.387103976+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-03-05T10:59:53.387108923+07:00","message":"receive interim result [false|false]: การแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.38711909+07:00","message":"[buffer interim] 27 false การแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387123948+07:00","message":"[bufferProcess] interim [720000000]:การแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387126029+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387128493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387130677+07:00","message":"> Transcript [210] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387132301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.387134117+07:00","message":"Set new StatePrefix: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.392705861+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.3927232+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-03-05T10:59:53.392727885+07:00","message":"receive interim result [false|false]: ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.392733592+07:00","message":"[buffer interim] 27 false ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392742094+07:00","message":"[bufferProcess] interim [780000000]:ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392743816+07:00","message":"[bufferProcess] send to processor:การแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392746197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392748765+07:00","message":"> Transcript [211] [false]: 'การแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392750871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.392752982+07:00","message":"Set new StatePrefix: 'การแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.822273832+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.822309498+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-03-05T10:59:53.822314516+07:00","message":"receive interim result [false|false]: การแบบเครือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.822324143+07:00","message":"[buffer interim] 27 false การแบบเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822338203+07:00","message":"[bufferProcess] interim [20000000]:การแบบเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822340889+07:00","message":"[bufferProcess] send to processor:ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822344086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822346742+07:00","message":"> Transcript [212] [false]: 'ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822348691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.822350482+07:00","message":"Set new StatePrefix: 'ตามแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.863605404+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.863641692+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-03-05T10:59:53.863647005+07:00","message":"receive interim result [false|false]: นางแบบเปลือย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.863662913+07:00","message":"[buffer interim] 27 false นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.863671057+07:00","message":"[bufferProcess] interim [140000000]:นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.863673173+07:00","message":"[bufferProcess] send to processor:การแบบเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.863676457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.86368025+07:00","message":"> Transcript [213] [false]: 'การแบบเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.863682335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.86368419+07:00","message":"Set new StatePrefix: 'การแบบเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.899453329+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.899481004+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-03-05T10:59:53.89948665+07:00","message":"receive interim result [false|false]: ตามแบบเรื้อรัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:53.899497097+07:00","message":"[buffer interim] 27 false ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899501824+07:00","message":"[bufferProcess] interim [260000000]:ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899503848+07:00","message":"[bufferProcess] send to processor:นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899508353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899510405+07:00","message":"> Transcript [214] [false]: 'นางแบบเปลือย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899512073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:53.899513838+07:00","message":"Set new StatePrefix: 'นางแบบเปลือย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.014789679+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174442929+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174492334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแบบเรื้อรัง\",\"confidence\":0.83464026}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174498334+07:00","message":"receive interim result [true|false]: ตามแบบเรื้อรัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174511104+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174513095+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174521397+07:00","message":"[buffer interim] 27 true ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174534111+07:00","message":"[bufferProcess] interim [560000000]:ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174540847+07:00","message":"[bufferProcess] send to processor (isfinal):ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174544215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174546874+07:00","message":"> Transcript [215] [false]: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174549241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174550981+07:00","message":"Set new StatePrefix: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174552512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174554589+07:00","message":"> Transcript [216] [true]: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.17455681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174558647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174560351+07:00","message":"StatePrefix: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174562312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.174569596+07:00","message":"Push: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.174577468+07:00","message":"push: {true ตามแบบเรื้อรัง 0 0xc0000cb280}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:54.180445906+07:00","message":"write wav file: './tmp/7513/7513_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.335827134+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:54.773410464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:54.773400455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.866218434+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.866260552+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-03-05T10:59:54.8662658+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:54.866279157+07:00","message":"[buffer interim] 28 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.866286523+07:00","message":"[bufferProcess] interim [360000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:54.866288279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.506949367+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.506992756+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-03-05T10:59:55.506998864+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.507009571+07:00","message":"[buffer interim] 28 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.507016756+07:00","message":"[bufferProcess] interim [960000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.507018997+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.507022721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.507025333+07:00","message":"> Transcript [217] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.507027233+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.757779082+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.757822593+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-03-05T10:59:55.757829382+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:55.757842821+07:00","message":"[buffer interim] 28 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.757850345+07:00","message":"[bufferProcess] interim [320000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.75785236+07:00","message":"[bufferProcess] send to processor:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.757860158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.75786279+07:00","message":"> Transcript [218] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.757865084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:55.757867205+07:00","message":"Set new StatePrefix: 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.095873556+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.095921922+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-03-05T10:59:56.09592824+07:00","message":"receive interim result [false|false]: ซึ่งคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.095941122+07:00","message":"[buffer interim] 28 false ซึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.095951074+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.095954612+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.095961723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.09596566+07:00","message":"> Transcript [219] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.095968437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.095971158+07:00","message":"Set new StatePrefix: 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.26096166+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.261007842+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-03-05T10:59:56.261013839+07:00","message":"receive interim result [false|false]: ซึ่งคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.26102989+07:00","message":"[buffer interim] 28 false ซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261039082+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261042814+07:00","message":"[bufferProcess] send to processor:ซึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261054895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261058378+07:00","message":"> Transcript [220] [false]: 'ซึ่งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261061154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.261063602+07:00","message":"Set new StatePrefix: 'ซึ่งคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.6225305+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.622569962+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-03-05T10:59:56.622575948+07:00","message":"receive interim result [false|false]: ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.62258745+07:00","message":"[buffer interim] 28 false ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.622593951+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.622596315+07:00","message":"[bufferProcess] send to processor:ซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.622601122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.62260397+07:00","message":"> Transcript [221] [false]: 'ซึ่งคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.622606774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.62260874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.62261036+07:00","message":"StatePrefix: 'ซึ่งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.622612699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.773046545+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871196996+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871249838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งคนไทยเนี่ย\",\"confidence\":0.9027147}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871255601+07:00","message":"receive interim result [true|false]: ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871264741+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.87126697+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871275201+07:00","message":"[buffer interim] 28 true ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871287233+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871294005+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.87129765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871300322+07:00","message":"> Transcript [222] [false]: 'ซึ่งคนไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.87130311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871304973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871306626+07:00","message":"StatePrefix: 'ซึ่งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871308502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871310109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871312006+07:00","message":"> Transcript [223] [true]: 'ซึ่งคนไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871313904+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871315379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871317001+07:00","message":"StatePrefix: 'ซึ่งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871319347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:56.871325853+07:00","message":"Push: 'ซึ่งคนไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.871343058+07:00","message":"push: {true ซึ่งคนไทยเนี่ย 0 0xc0000ca900}"}
{"level":"info","service":"Main","time":"2026-03-05T10:59:56.878987265+07:00","message":"write wav file: './tmp/7513/7513_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:56.96624586+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:57.774484719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T10:59:57.774480645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:57.816023654+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:57.816066027+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-03-05T10:59:57.816071537+07:00","message":"receive interim result [false|false]: ผู้ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:57.816085784+07:00","message":"[buffer interim] 29 false ผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:57.816094166+07:00","message":"[bufferProcess] interim [660000000]:ผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:57.816095975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.001791787+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.001836178+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-03-05T10:59:58.001842658+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.00185679+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.001864804+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.001867799+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.001871341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.001874318+07:00","message":"> Transcript [224] [false]: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.001876347+07:00","message":"Set StatePrefix (first interim): 'ผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.205670612+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.205709883+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-03-05T10:59:58.20571641+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.205729588+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205736746+07:00","message":"[bufferProcess] interim [80000000]:ผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.20573886+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205754377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205757176+07:00","message":"> Transcript [225] [false]: 'ผู้ที่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205760086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205762102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205765915+07:00","message":"StatePrefix: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.205767956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.438575196+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.438614998+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-03-05T10:59:58.438620276+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.438630725+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438637786+07:00","message":"[bufferProcess] interim [320000000]:ผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438639947+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438643025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438645478+07:00","message":"> Transcript [226] [false]: 'ผู้ที่เป็นโรคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438648401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438650172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438651929+07:00","message":"StatePrefix: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.438653766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.680089603+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.680125503+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-03-05T10:59:58.680131517+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้จน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.680144745+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้จน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.680153824+07:00","message":"[bufferProcess] interim [500000000]:ผู้ที่เป็นโรคนี้จน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.680156007+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.68016191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.68016468+07:00","message":"> Transcript [227] [false]: 'ผู้ที่เป็นโรคนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.68016745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.680169286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.68017105+07:00","message":"StatePrefix: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.680172941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.706250096+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.706279894+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-03-05T10:59:58.706285239+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.706296247+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706302258+07:00","message":"[bufferProcess] interim [560000000]:ผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706304427+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้จน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706309564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706312892+07:00","message":"> Transcript [228] [false]: 'ผู้ที่เป็นโรคนี้จน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.70631557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706317371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706319262+07:00","message":"StatePrefix: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706321263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706325356+07:00","message":"Push: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706333292+07:00","message":"TextPushed: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706335347+07:00","message":"Set new StatePrefix : 'ผู้ที่เป็นโรคนี้จน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.706337325+07:00","message":"Next Push (prob) : 'โรคนี้จน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.706344008+07:00","message":"push: {false ผู้ที่เป็น 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.906429489+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.90646724+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-03-05T10:59:58.906473616+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:58.906486605+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906492736+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906495177+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906499862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906502155+07:00","message":"> Transcript [229] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906504258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:58.906506134+07:00","message":"Set new StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.26239176+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.262439106+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-03-05T10:59:59.262445452+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.262463832+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262472227+07:00","message":"[bufferProcess] interim [100000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262474393+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262478094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262481229+07:00","message":"> Transcript [230] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262485246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262487285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262489017+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.262491196+07:00","message":"TextPushed: 'ผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.29597375+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.296005824+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-03-05T10:59:59.296011384+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.296019767+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296025489+07:00","message":"[bufferProcess] interim [220000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296028632+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296036845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296039105+07:00","message":"> Transcript [231] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296041961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296044765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.296046607+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.29604875+07:00","message":"TextPushed: 'ผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.930195051+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.930241157+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-03-05T10:59:59.930247663+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T10:59:59.930263545+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930271991+07:00","message":"[bufferProcess] interim [760000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930274646+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930282131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930285672+07:00","message":"> Transcript [232] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930289346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930292098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.930294164+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T10:59:59.93029645+07:00","message":"TextPushed: 'ผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.139043258+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.139087229+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-03-05T11:00:00.139094063+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.139110281+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139118281+07:00","message":"[bufferProcess] interim [0]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139120891+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139127735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139132967+07:00","message":"> Transcript [233] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139136559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139138674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.1391407+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139145027+07:00","message":"TextPushed: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139151328+07:00","message":"Push: 'โรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139153376+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.139155277+07:00","message":"Set new StatePrefix : 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.13915721+07:00","message":"Next Push (prob) : 'มากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.139168952+07:00","message":"push: {false โรคนี้เป็นจำนวน 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.49357061+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.493606824+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-03-05T11:00:00.493613377+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.493623065+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493629346+07:00","message":"[bufferProcess] interim [300000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493632042+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493637017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493639672+07:00","message":"> Transcript [234] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493642768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493644654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493646441+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.493648854+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.638227408+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.638263545+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-03-05T11:00:00.638269467+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.638282579+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638291333+07:00","message":"[bufferProcess] interim [480000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638293745+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638298635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.63830225+07:00","message":"> Transcript [235] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638306611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638309337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638312336+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.638315983+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.701919406+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.701958316+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-03-05T11:00:00.701964006+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:00.701982089+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.701990168+07:00","message":"[bufferProcess] interim [600000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.701992852+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.701999468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.702002223+07:00","message":"> Transcript [236] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.702005713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.702007808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.702010123+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:00.702012605+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:00.77484936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:00.774870891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.02725396+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.027291623+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-03-05T11:00:01.027299984+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.027313149+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027320245+07:00","message":"[bufferProcess] interim [900000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027323429+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027333392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.02733603+07:00","message":"> Transcript [237] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027340042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027342017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027344411+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027346953+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027351234+07:00","message":"Push: 'มากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027353081+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027355264+07:00","message":"Set new StatePrefix : 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.027357574+07:00","message":"Next Push (prob) : 'มีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.027365086+07:00","message":"push: {false มากนะคะและ 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.339412399+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.339455524+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-03-05T11:00:01.339462396+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.339477398+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339486218+07:00","message":"[bufferProcess] interim [200000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339490155+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339498669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339502589+07:00","message":"> Transcript [238] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.33950803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339510583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339514579+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.339518044+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.562217814+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.562282467+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-03-05T11:00:01.562290035+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.562306391+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.56231553+07:00","message":"[bufferProcess] interim [380000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562318263+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562330579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562334048+07:00","message":"> Transcript [239] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562337914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562339944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.562341883+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.56234509+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.595389021+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.595440487+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-03-05T11:00:01.595447307+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.595462396+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595470844+07:00","message":"[bufferProcess] interim [500000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595473901+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.59548042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595487769+07:00","message":"> Transcript [240] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595495466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595497762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.59550062+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.595503616+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.908802885+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.9088423+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-03-05T11:00:01.908849484+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.908864063+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908872298+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.90887509+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908883002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908885958+07:00","message":"> Transcript [241] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908889822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908892094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908894674+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908899875+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908907509+07:00","message":"Push: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908909391+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908911467+07:00","message":"Set new StatePrefix : 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:01.908913762+07:00","message":"Next Push (prob) : 'พาหะของโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:01.908922057+07:00","message":"push: {false มีผู้ที่เป็น 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.143518345+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.143557881+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-03-05T11:00:02.143563743+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.143577655+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143584661+07:00","message":"[bufferProcess] interim [980000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143586996+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143592744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143595421+07:00","message":"> Transcript [242] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143598616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143600439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143602229+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.143604813+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.296733597+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.296779904+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-03-05T11:00:02.296785991+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.296803879+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296812367+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296814882+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296818371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296821455+07:00","message":"> Transcript [243] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296825695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296827738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296830149+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.296834759+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.432769393+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.432814459+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-03-05T11:00:02.432820679+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.432837582+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432846674+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432849549+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432853143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432856075+07:00","message":"> Transcript [244] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432860158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432862479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432864562+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.432869634+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.502896904+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.502943033+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-03-05T11:00:02.502950376+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.502967472+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502975464+07:00","message":"[bufferProcess] interim [400000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502978415+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502982327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502985237+07:00","message":"> Transcript [245] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502989247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502991268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502993422+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.502996011+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.503003973+07:00","message":"Push: 'พาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.503005689+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.503007752+07:00","message":"Set new StatePrefix : 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.503010192+07:00","message":"Next Push (prob) : 'นี้โดยไม่ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.503041043+07:00","message":"push: {false พาหะของโรค 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.750373035+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.750426182+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-03-05T11:00:02.750436332+07:00","message":"receive interim result [false|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.750455713+07:00","message":"[buffer interim] 29 false ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.750470565+07:00","message":"[bufferProcess] interim [580000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.750475497+07:00","message":"[bufferProcess] send to processor:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.750485129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.75048906+07:00","message":"> Transcript [246] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.750493204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.750497833+07:00","message":"Set new StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.854333312+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.914865564+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.999232911+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.999292191+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-03-05T11:00:02.99930456+07:00","message":"receive interim result [true|false]: ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.99931737+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.999320062+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.999336375+07:00","message":"[buffer interim] 29 true ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999347253+07:00","message":"[bufferProcess] interim [910000000]:ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999352577+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999357885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999361659+07:00","message":"> Transcript [247] [false]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999366958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999369982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999372838+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999377302+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999379994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.99938275+07:00","message":"> Transcript [248] [true]: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999386587+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999389406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.99939223+07:00","message":"StatePrefix: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999395898+07:00","message":"TextPushed: 'ผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:02.999406046+07:00","message":"Push: 'นี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:02.999417707+07:00","message":"push: {true นี้โดยไม่แสดงอาการ 0 0xc000044e00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:03.012152747+07:00","message":"write wav file: './tmp/7513/7513_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.455048241+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.455093832+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-03-05T11:00:03.455099477+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.455114549+07:00","message":"[buffer interim] 30 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.455121129+07:00","message":"[bufferProcess] interim [360000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.455122967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.638988374+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.639026469+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-03-05T11:00:03.639031793+07:00","message":"receive interim result [false|false]: จำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.639045761+07:00","message":"[buffer interim] 30 false จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.639053147+07:00","message":"[bufferProcess] interim [600000000]:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.639055695+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.639062418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.639065147+07:00","message":"> Transcript [249] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.639067162+07:00","message":"Set StatePrefix (first interim): 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.749092457+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.749109112+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.749111732+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.749113356+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.749115035+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:03.775274184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:03.775282476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.992434427+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.992476096+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-03-05T11:00:03.992481501+07:00","message":"receive interim result [false|false]: จำนวนมากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:03.992499849+07:00","message":"[buffer interim] 30 false จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992508584+07:00","message":"[bufferProcess] interim [900000000]:จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992510941+07:00","message":"[bufferProcess] send to processor:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992514637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992517793+07:00","message":"> Transcript [250] [false]: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992521552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992523369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992525137+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:03.992526948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.094970544+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.095006496+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-03-05T11:00:04.095011939+07:00","message":"receive interim result [false|false]: จำนวนมากยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.095027419+07:00","message":"[buffer interim] 30 false จำนวนมากยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095034682+07:00","message":"[bufferProcess] interim [960000000]:จำนวนมากยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095036632+07:00","message":"[bufferProcess] send to processor:จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095039416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095042333+07:00","message":"> Transcript [251] [false]: 'จำนวนมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095045625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095047609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095049508+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.095051339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.120170034+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.120215963+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-03-05T11:00:04.12022158+07:00","message":"receive interim result [false|false]: จำนวนมากยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.120237726+07:00","message":"[buffer interim] 30 false จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120246393+07:00","message":"[bufferProcess] interim [20000000]:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120248518+07:00","message":"[bufferProcess] send to processor:จำนวนมากยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120251895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120254509+07:00","message":"> Transcript [252] [false]: 'จำนวนมากยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120257711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120259559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120261257+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.120262993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.582068434+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.655242746+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.677042621+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.677091829+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-03-05T11:00:04.677100309+07:00","message":"receive interim result [false|false]: จำนวนมากยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.677120945+07:00","message":"[buffer interim] 30 false จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677134506+07:00","message":"[bufferProcess] interim [620000000]:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.67713767+07:00","message":"[bufferProcess] send to processor:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677147304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677151628+07:00","message":"> Transcript [253] [false]: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677157402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677175174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677178364+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677187024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677200619+07:00","message":"Push: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677203288+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677205936+07:00","message":"Set new StatePrefix : 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.677209472+07:00","message":"Next Push (prob) : 'มากยิ่งกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.677221286+07:00","message":"push: {false จำนวน 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708347076+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708384609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากยิ่งกว่า\",\"confidence\":0.9510924}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708390124+07:00","message":"receive interim result [true|false]: จำนวนมากยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708400695+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708403011+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708409902+07:00","message":"[buffer interim] 30 true จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708421037+07:00","message":"[bufferProcess] interim [680000000]:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708423983+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708427235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708430139+07:00","message":"> Transcript [254] [false]: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708433029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708434886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708437338+07:00","message":"StatePrefix: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708439512+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708441165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708443036+07:00","message":"> Transcript [255] [true]: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708445004+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.70844654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708448365+07:00","message":"StatePrefix: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708449963+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:04.708457262+07:00","message":"Push: 'มากยิ่งกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:04.708465031+07:00","message":"push: {true มากยิ่งกว่า 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:04.715348379+07:00","message":"write wav file: './tmp/7513/7513_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:05.700942587+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:05.700985478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:05.700992172+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:05.701011351+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:05.701019444+07:00","message":"[bufferProcess] interim [120000000]:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:05.701021508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.260981113+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.261017901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.261023873+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.261038613+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.261048133+07:00","message":"[bufferProcess] interim [720000000]:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.261050409+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.261054119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.261057239+07:00","message":"> Transcript [256] [false]: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.2610594+07:00","message":"Set StatePrefix (first interim): 'งั้นก็แปลว่า'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:06.776135764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:06.776151722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.970638323+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.97067688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.970682489+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:06.970696351+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970703287+07:00","message":"[bufferProcess] interim [380000000]:งั้นก็แปลว่าโรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970706912+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970709991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970712822+07:00","message":"> Transcript [257] [false]: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970716046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970717934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.97071977+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:06.970722007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.106785358+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.106827488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.106833063+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.106847018+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106854386+07:00","message":"[bufferProcess] interim [500000000]:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106856774+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106862232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106865092+07:00","message":"> Transcript [258] [false]: 'งั้นก็แปลว่าโรคอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106868155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106870193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106872095+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.106874345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.675122212+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.675165907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.675172271+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.675188194+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675199747+07:00","message":"[bufferProcess] interim [100000000]:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675202083+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675205532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675208513+07:00","message":"> Transcript [259] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675211948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675213949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675215592+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.675217468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.799984646+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.800031476+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-03-05T11:00:07.800038152+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.800054924+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800063124+07:00","message":"[bufferProcess] interim [160000000]:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800065834+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.80007357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800076706+07:00","message":"> Transcript [260] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800080357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800082642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800084928+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.80008709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800092897+07:00","message":"Push: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800094618+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800096497+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:07.800098602+07:00","message":"Next Push (prob) : 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:07.800107793+07:00","message":"push: {false งั้นก็แปลว่า 0 0xc0000cb380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.309341066+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.309382771+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-03-05T11:00:08.309388477+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.309399648+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.30940612+07:00","message":"[bufferProcess] interim [640000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309408532+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.30941391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309416794+07:00","message":"> Transcript [261] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309419888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309421751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309423632+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.309425974+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.382286849+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.382332143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.382346664+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.382363247+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.38237341+07:00","message":"[bufferProcess] interim [760000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382378383+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382387247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382391296+07:00","message":"> Transcript [262] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382395713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382398458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382401498+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.382404823+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.568344579+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.568380202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.568385684+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.568400014+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568407237+07:00","message":"[bufferProcess] interim [940000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.56840949+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568412927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568415885+07:00","message":"> Transcript [263] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568419093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568421054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.568423402+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.56842552+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.571164794+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.571178996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.571182944+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.571193285+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571197271+07:00","message":"[bufferProcess] interim [0]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571199217+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571201947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571204109+07:00","message":"> Transcript [264] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571207614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571209311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571211107+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571212981+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571218907+07:00","message":"Push: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.57122062+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.57122252+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.571224726+07:00","message":"Next Push (prob) : 'มีความจริงอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.571231946+07:00","message":"push: {false โรคธาลัสซีเมีย 0 0xc0000cb380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.82131644+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.82136514+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-03-05T11:00:08.821371517+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:08.821383053+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.821391753+07:00","message":"[bufferProcess] interim [180000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.82139673+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.821401429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.821404961+07:00","message":"> Transcript [265] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.821407809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:08.821411629+07:00","message":"Set new StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.030404746+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.030445292+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-03-05T11:00:09.030451469+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.030465994+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030473432+07:00","message":"[bufferProcess] interim [420000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030475981+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030479099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030481904+07:00","message":"> Transcript [266] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030485125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030486994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030488734+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.030491562+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.217913783+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.217948863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.217954952+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.217967602+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217974484+07:00","message":"[bufferProcess] interim [600000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217976784+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217981732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.21798446+07:00","message":"> Transcript [267] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217987645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.21798967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217991521+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.217994047+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.459555372+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.459591027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.459599786+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.459612025+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459624176+07:00","message":"[bufferProcess] interim [840000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459626941+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.45963042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459633315+07:00","message":"> Transcript [268] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459636462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459638195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459640495+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.459642947+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.736373115+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.736418722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.736425996+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.736440701+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736447831+07:00","message":"[bufferProcess] interim [80000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736450517+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736456583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736459626+07:00","message":"> Transcript [269] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.73646311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736465041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736467957+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736470824+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.73647681+07:00","message":"Push: 'มีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736478749+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736481421+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.736483573+07:00","message":"Next Push (prob) : 'ตัวคนไทยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.736490101+07:00","message":"push: {false มีความจริงอยู่ใกล้ 0 0xc0000cb380}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:09.777014295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:09.777022501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.787157646+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.787191018+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-03-05T11:00:09.787197018+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.787208041+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787215078+07:00","message":"[bufferProcess] interim [200000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787217615+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787222522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.78722529+07:00","message":"> Transcript [270] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787228741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787230674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787232655+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.787235644+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.908856091+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.908887117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.908892648+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:09.908905352+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908912041+07:00","message":"[bufferProcess] interim [260000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908914554+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908920331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908922761+07:00","message":"> Transcript [271] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.90892596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908927997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908929752+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:09.908932212+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.17161597+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.171657386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.171664642+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.171675056+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171682532+07:00","message":"[bufferProcess] interim [560000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171685195+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171688598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171691945+07:00","message":"> Transcript [272] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171696176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171698155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171700353+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.171703431+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.300182579+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.300222927+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-03-05T11:00:10.300228848+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.300243287+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300251742+07:00","message":"[bufferProcess] interim [680000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300254648+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300263152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300265873+07:00","message":"> Transcript [273] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300270412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.30027291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300277376+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300280602+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300286977+07:00","message":"Push: 'ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300288792+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.300290816+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.30029319+07:00","message":"Next Push (prob) : 'มากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.300324605+07:00","message":"push: {false ตัวคนไทยเรา 0 0xc0000cb380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.414577118+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.424276182+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.424311535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.424326149+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.424340951+07:00","message":"[buffer interim] 31 false งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.424349132+07:00","message":"[bufferProcess] interim [800000000]:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.424351811+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.42435851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.42436138+07:00","message":"> Transcript [274] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.42436538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.424367345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.424369464+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.42437191+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.561945989+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.56199433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ\",\"confidence\":0.95841974}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.562003053+07:00","message":"receive interim result [true|false]: งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.56201798+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.562021262+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.562030085+07:00","message":"[buffer interim] 31 true งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562041921+07:00","message":"[bufferProcess] interim [980000000]:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562045399+07:00","message":"[bufferProcess] send to processor (isfinal):งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562048928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562052282+07:00","message":"> Transcript [275] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562055923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562057656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562059387+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562061693+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562063625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562065351+07:00","message":"> Transcript [276] [true]: 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562067576+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562069103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562070695+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562072679+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562074452+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562332152+07:00","message":"Push: 'มากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562336071+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียมีความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562338292+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562341905+07:00","message":"Next Push (prob) : 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.562351943+07:00","message":"push: {true มากๆเลยนะคะ 0 0xc0000cb380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:10.562366016+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:10.573313841+07:00","message":"write wav file: './tmp/7513/7513_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:10.865302668+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.303202073+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.398642579+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.398664303+07:00","message":"found end of frame, send empty tag with msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.398668229+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.398676394+07:00","message":"[buffer interim] 32 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398684361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398688124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.39869091+07:00","message":"> Transcript [277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.39869332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398695116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398697055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398699286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:11.398706258+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.39871678+07:00","message":"push: {true \n 0 0xc00042b080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:11.405690867+07:00","message":"write wav file: './tmp/7513/7513_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:11.434355997+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.288001213+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.28804326+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-03-05T11:00:12.288048439+07:00","message":"receive interim result [false|false]: ที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.288062639+07:00","message":"[buffer interim] 33 false ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.288069683+07:00","message":"[bufferProcess] interim [720000000]:ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.288071716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.491888572+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.491932075+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-03-05T11:00:12.491938594+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.491954294+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.491962007+07:00","message":"[bufferProcess] interim [900000000]:ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.491964409+07:00","message":"[bufferProcess] send to processor:ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.491971105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.491975026+07:00","message":"> Transcript [278] [false]: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.491977575+07:00","message":"Set StatePrefix (first interim): 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.608439438+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.608477936+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-03-05T11:00:12.608485915+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.608501611+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608509722+07:00","message":"[bufferProcess] interim [20000000]:ที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608512078+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608518723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608521837+07:00","message":"> Transcript [279] [false]: 'ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608525017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608527027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608528879+07:00","message":"StatePrefix: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.608531344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.66360605+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.663647067+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-03-05T11:00:12.663652119+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.663663915+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663670255+07:00","message":"[bufferProcess] interim [80000000]:ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663672778+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663681055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663683945+07:00","message":"> Transcript [280] [false]: 'ที่นักเรียนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663687024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663689077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663691061+07:00","message":"StatePrefix: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.663693272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:12.77736228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:12.777368842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.859169344+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.859206427+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-03-05T11:00:12.859212024+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:12.859226765+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859234389+07:00","message":"[bufferProcess] interim [260000000]:ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859236669+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859240906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859243747+07:00","message":"> Transcript [281] [false]: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.85924699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859249012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859251053+07:00","message":"StatePrefix: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:12.859254577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.073670269+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.073707514+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-03-05T11:00:13.073713749+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมานิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.073728907+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมานิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073737221+07:00","message":"[bufferProcess] interim [440000000]:ที่นักเรียนได้เรียนมานิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073739853+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073746764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.07374961+07:00","message":"> Transcript [282] [false]: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073753371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073755401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073757104+07:00","message":"StatePrefix: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073759061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073761745+07:00","message":"Push: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073764069+07:00","message":"TextPushed: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073766133+07:00","message":"Set new StatePrefix : 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.073768773+07:00","message":"Next Push (prob) : 'ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.073782618+07:00","message":"push: {false ที่นักเรียน 0 0xc00042b200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.07683006+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.076841522+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-03-05T11:00:13.076845507+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.076855644+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076859238+07:00","message":"[bufferProcess] interim [500000000]:ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076861295+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมานิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076863682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076865591+07:00","message":"> Transcript [283] [false]: 'ที่นักเรียนได้เรียนมานิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076867767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076869867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076871836+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.076874026+07:00","message":"TextPushed: 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.222128866+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.222173992+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-03-05T11:00:13.222179244+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเก๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.222195024+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222202674+07:00","message":"[bufferProcess] interim [620000000]:ที่นักเรียนได้เรียนมาในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222206693+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.22221026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222212895+07:00","message":"> Transcript [284] [false]: 'ที่นักเรียนได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222216287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.22221819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222222433+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.222224751+07:00","message":"TextPushed: 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.525726243+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.525776981+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-03-05T11:00:13.525783294+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.525797452+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.52580506+07:00","message":"[bufferProcess] interim [860000000]:ที่นักเรียนได้เรียนมาในเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525807475+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525814564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525817878+07:00","message":"> Transcript [285] [false]: 'ที่นักเรียนได้เรียนมาในเก๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525821377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525823557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525825645+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.525827854+07:00","message":"TextPushed: 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.585862634+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.585899574+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-03-05T11:00:13.585905267+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.58591605+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585924075+07:00","message":"[bufferProcess] interim [980000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585929597+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.58593356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585936355+07:00","message":"> Transcript [286] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585939986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585944008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585945926+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585947914+07:00","message":"TextPushed: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585950732+07:00","message":"Push: 'ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585953922+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585956219+07:00","message":"Set new StatePrefix : 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.585958378+07:00","message":"Next Push (prob) : 'ในเขตที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.585967226+07:00","message":"push: {false ได้เรียนมา 0 0xc00042b200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.765173408+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.765211853+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-03-05T11:00:13.765218307+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:13.765232694+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.765239885+07:00","message":"[bufferProcess] interim [160000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.765242465+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขตที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.76524877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.76525167+07:00","message":"> Transcript [287] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.765254798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.765257122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.76525891+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:13.765261554+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.018579265+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.018637071+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-03-05T11:00:14.018645965+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.018668646+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018687505+07:00","message":"[bufferProcess] interim [340000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018690174+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018697237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018699963+07:00","message":"> Transcript [288] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018703742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018705614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.01870745+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.018710082+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.593309162+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.593360313+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-03-05T11:00:14.593366542+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:14.593384071+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.59339587+07:00","message":"[bufferProcess] interim [940000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.59339929+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593406306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593409156+07:00","message":"> Transcript [289] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593412643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593414663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593416711+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:14.593419505+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.504517043+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.504555391+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-03-05T11:00:15.504562608+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.504578444+07:00","message":"[buffer interim] 33 false ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504585696+07:00","message":"[bufferProcess] interim [900000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504589008+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504595826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504599296+07:00","message":"> Transcript [290] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504603092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504605251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504607071+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504610024+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504616637+07:00","message":"Push: 'ในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504618396+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.504620805+07:00","message":"Set new StatePrefix : 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.50462308+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.504632484+07:00","message":"push: {false ในเขตที่ 0 0xc00042b200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.731753769+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:15.777994464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:15.778019929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.927300824+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943010961+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943047512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย\",\"confidence\":0.9353952}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.94305504+07:00","message":"receive interim result [true|false]: ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943063795+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943066128+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943070828+07:00","message":"[buffer interim] 33 true ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943077954+07:00","message":"[bufferProcess] interim [320000000]:ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943084944+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943088673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943091396+07:00","message":"> Transcript [291] [false]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943094473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943096746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943099021+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943101501+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.94310347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943105273+07:00","message":"> Transcript [292] [true]: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943107285+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943108823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943110268+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในเขตที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943111923+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมาในเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:15.943119716+07:00","message":"Push: 'แล้วนะคะโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:15.943127465+07:00","message":"push: {true แล้วนะคะโรคธาลัสซีเมีย 0 0xc00042b200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:15.952938864+07:00","message":"write wav file: './tmp/7513/7513_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.457699266+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.457741524+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-03-05T11:00:16.457747007+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.457761775+07:00","message":"[buffer interim] 34 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.457768626+07:00","message":"[bufferProcess] interim [540000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.457770864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.487206462+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.487239033+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-03-05T11:00:16.487245437+07:00","message":"receive interim result [false|false]: ถูก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.487258204+07:00","message":"[buffer interim] 34 false ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.487265735+07:00","message":"[bufferProcess] interim [600000000]:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.487268771+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.487276315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.487279866+07:00","message":"> Transcript [293] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.487282613+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.6617844+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.661816758+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-03-05T11:00:16.661821928+07:00","message":"receive interim result [false|false]: ทุบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.661832214+07:00","message":"[buffer interim] 34 false ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661838315+07:00","message":"[bufferProcess] interim [780000000]:ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661840436+07:00","message":"[bufferProcess] send to processor:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661844898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661847758+07:00","message":"> Transcript [294] [false]: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661849645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.661852002+07:00","message":"Set new StatePrefix: 'ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.779445703+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.779492945+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-03-05T11:00:16.779499503+07:00","message":"receive interim result [false|false]: ถูกควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.779514862+07:00","message":"[buffer interim] 34 false ถูกควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779522464+07:00","message":"[bufferProcess] interim [840000000]:ถูกควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779524683+07:00","message":"[bufferProcess] send to processor:ทุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779531045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779534092+07:00","message":"> Transcript [295] [false]: 'ทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779536509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.779538879+07:00","message":"Set new StatePrefix: 'ทุบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.902685213+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.902720779+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-03-05T11:00:16.902726084+07:00","message":"receive interim result [false|false]: ถูกควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:16.902738389+07:00","message":"[buffer interim] 34 false ถูกควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902745247+07:00","message":"[bufferProcess] interim [960000000]:ถูกควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902747267+07:00","message":"[bufferProcess] send to processor:ถูกควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902752304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902755514+07:00","message":"> Transcript [296] [false]: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902757488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:16.902759408+07:00","message":"Set new StatePrefix: 'ถูกควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.096602464+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.096631528+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-03-05T11:00:17.096637129+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.096651752+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096658365+07:00","message":"[bufferProcess] interim [140000000]:ถูกควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096660573+07:00","message":"[bufferProcess] send to processor:ถูกควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096664633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096667589+07:00","message":"> Transcript [297] [false]: 'ถูกควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096670718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096673561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096676577+07:00","message":"StatePrefix: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.096679593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.28316689+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.283216476+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-03-05T11:00:17.283224818+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.283240276+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283250934+07:00","message":"[bufferProcess] interim [380000000]:ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283254398+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283259637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283263518+07:00","message":"> Transcript [298] [false]: 'ถูกควบคุมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283267928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283270539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283273375+07:00","message":"StatePrefix: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.283276604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.342700697+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.342740245+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-03-05T11:00:17.342746535+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยอี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.342760907+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยอี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.34276812+07:00","message":"[bufferProcess] interim [440000000]:ถูกควบคุมโดยอี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342770183+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342773129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342775721+07:00","message":"> Transcript [299] [false]: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342778832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342780748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342782539+07:00","message":"StatePrefix: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.342784431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.474892099+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.47492931+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-03-05T11:00:17.474935262+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.474950672+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474959238+07:00","message":"[bufferProcess] interim [560000000]:ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474962791+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยอี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474970741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474973469+07:00","message":"> Transcript [300] [false]: 'ถูกควบคุมโดยอี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474977217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474979289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474981644+07:00","message":"StatePrefix: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474983727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474989273+07:00","message":"Push: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474991214+07:00","message":"TextPushed: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474993036+07:00","message":"Set new StatePrefix : 'ถูกควบคุมโดยอี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:17.474994937+07:00","message":"Next Push (prob) : 'คุมโดยอี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:17.4750237+07:00","message":"push: {false ถูกควบ 0 0xc000170500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.06327673+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.063323116+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-03-05T11:00:18.063329883+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.063344891+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.063352524+07:00","message":"[bufferProcess] interim [160000000]:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.063355179+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.06336201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.063364968+07:00","message":"> Transcript [301] [false]: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.06336742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.063369364+07:00","message":"Set new StatePrefix: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:18.77831527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:18.778357091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.808041078+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.808078458+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-03-05T11:00:18.808084368+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.808097625+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808104184+07:00","message":"[bufferProcess] interim [760000000]:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808106777+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808112318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808115099+07:00","message":"> Transcript [302] [false]: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808118289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808120337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808122182+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.808124112+07:00","message":"TextPushed: 'ถูกควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.938731734+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.938771937+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-03-05T11:00:18.938778028+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:18.938796282+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938803981+07:00","message":"[bufferProcess] interim [60000000]:ถูกควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938806493+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938811889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938814584+07:00","message":"> Transcript [303] [false]: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938817634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938819637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938821739+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:18.938823745+07:00","message":"TextPushed: 'ถูกควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.089234608+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.089274568+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-03-05T11:00:19.089280012+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.089292611+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089300089+07:00","message":"[bufferProcess] interim [180000000]:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089302708+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089306209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089309117+07:00","message":"> Transcript [304] [false]: 'ถูกควบคุมโดยยีนนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089318769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089320755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089322547+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.089324626+07:00","message":"TextPushed: 'ถูกควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.264033136+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.264065763+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-03-05T11:00:19.26407093+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะโดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.264088898+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.26409573+07:00","message":"[bufferProcess] interim [360000000]:ถูกควบคุมโดยยีนนะคะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264098565+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264101553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264105108+07:00","message":"> Transcript [305] [false]: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264108262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264110042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264112234+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264114599+07:00","message":"TextPushed: 'ถูกควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264121154+07:00","message":"Push: 'คุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264122873+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264124955+07:00","message":"Set new StatePrefix : 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.264127047+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.264133817+07:00","message":"push: {false คุมโดยยีน 0 0xc000170500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.468208535+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.468249365+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-03-05T11:00:19.468255966+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะโดยมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.468270852+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะโดยมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468282723+07:00","message":"[bufferProcess] interim [600000000]:ถูกควบคุมโดยยีนนะคะโดยมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468285405+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468292346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468295031+07:00","message":"> Transcript [306] [false]: 'ถูกควบคุมโดยยีนนะคะโดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468298367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468300645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468303509+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.468306181+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.584050073+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.584092122+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-03-05T11:00:19.584098009+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:19.584111176+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584118642+07:00","message":"[bufferProcess] interim [660000000]:ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.58412107+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะโดยมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584126715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584129447+07:00","message":"> Transcript [307] [false]: 'ถูกควบคุมโดยยีนนะคะโดยมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584132935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584135229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584137546+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:19.584140369+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.142301212+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.219108333+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.219146834+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-03-05T11:00:20.219153086+07:00","message":"receive interim result [false|false]: ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.219169039+07:00","message":"[buffer interim] 34 false ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219177503+07:00","message":"[bufferProcess] interim [260000000]:ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219180424+07:00","message":"[bufferProcess] send to processor:ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219183957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219186425+07:00","message":"> Transcript [308] [false]: 'ถูกควบคุมโดยยีนนะคะโดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219189348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219193502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.21919584+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.219198064+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.445983489+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446026765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่\",\"confidence\":0.92032427}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446033427+07:00","message":"receive interim result [true|false]: ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446045269+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446047984+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446055768+07:00","message":"[buffer interim] 34 true ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446064606+07:00","message":"[bufferProcess] interim [440000000]:ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446067967+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกควบคุมโดยยีนนะคะโดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446071486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446074452+07:00","message":"> Transcript [309] [false]: 'ถูกควบคุมโดยยีนนะคะโดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446078253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446081436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446083562+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446086206+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446090851+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446092683+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446094883+07:00","message":"Set new StatePrefix : 'ถูกควบคุมโดยยีนนะคะโดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446096908+07:00","message":"Next Push (prob) : 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446098461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446100235+07:00","message":"> Transcript [310] [true]: 'ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446102545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446104239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446105734+07:00","message":"StatePrefix: 'ถูกควบคุมโดยยีนนะคะโดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446107515+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446108961+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446127673+07:00","message":"push: {false นะคะ 0 0xc000170500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446239417+07:00","message":"Push: 'โดยมีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446243479+07:00","message":"TextPushed: 'ถูกควบคุมโดยยีนนะคะโดยมีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446245322+07:00","message":"Set new StatePrefix : 'ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.446247073+07:00","message":"Next Push (prob) : 'ถูกควบคุมโดยยีนส์นะคะโดยมีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.446252998+07:00","message":"push: {true โดยมีอันใหญ่ 0 0xc000170500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:20.44624982+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_34.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:20.459012041+07:00","message":"write wav file: './tmp/7513/7513_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:20.594502004+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:21.77863402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:21.778634022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.219368755+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.219419712+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-03-05T11:00:22.219425977+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.219441266+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.219448592+07:00","message":"[bufferProcess] interim [440000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.219450417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.219453838+07:00","message":"[bufferProcess] send to processor (ticker):ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.21945696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.219459558+07:00","message":"> Transcript [311] [false]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.219461658+07:00","message":"Set StatePrefix (first interim): 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.662939838+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.66298254+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-03-05T11:00:22.662988406+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.663002835+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.663009886+07:00","message":"[bufferProcess] interim [860000000]:ที่ควบคุมลักษณะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.663011872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.667402969+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.667418866+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-03-05T11:00:22.667422414+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.66742633+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.667429987+07:00","message":"[bufferProcess] interim [920000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.667432414+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.66743588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.66743882+07:00","message":"> Transcript [312] [false]: 'ที่ควบคุมลักษณะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.667442328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.667444444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.66744618+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.66744807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.731568872+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.731610915+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-03-05T11:00:22.731618173+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.73163355+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731641528+07:00","message":"[bufferProcess] interim [980000000]:ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731645467+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731654915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731658378+07:00","message":"> Transcript [313] [false]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731662875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731666377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731669222+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.731672083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.865911953+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.865949899+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-03-05T11:00:22.865955524+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.865966808+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865973498+07:00","message":"[bufferProcess] interim [100000000]:ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865975758+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865980624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865983611+07:00","message":"> Transcript [314] [false]: 'ที่ควบคุมลักษณะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865986861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865988699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865990794+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.865992955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.924963169+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.924997693+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-03-05T11:00:22.925002414+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.9250172+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925024367+07:00","message":"[bufferProcess] interim [220000000]:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.92502645+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925029469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925032238+07:00","message":"> Transcript [315] [false]: 'ที่ควบคุมลักษณะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925035283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925037298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925039334+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925041405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925043592+07:00","message":"Push: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925045354+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925047358+07:00","message":"Set new StatePrefix : 'ที่ควบคุมลักษณะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:22.925049354+07:00","message":"Next Push (prob) : 'ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:22.925058835+07:00","message":"push: {false ที่ควบคุมลักษณะ 0 0xc002f42b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.569719656+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.569778283+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-03-05T11:00:23.569784528+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.569800915+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.569809333+07:00","message":"[bufferProcess] interim [820000000]:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.569811782+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.569815598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.569818714+07:00","message":"> Transcript [316] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.569820974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.5698232+07:00","message":"Set new StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.757515283+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.757558266+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-03-05T11:00:23.757563902+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.757578207+07:00","message":"[buffer interim] 35 false ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757589732+07:00","message":"[bufferProcess] interim [0]:ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757592789+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757599281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757602087+07:00","message":"> Transcript [317] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.75760536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757608287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757609947+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.757612303+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.80322763+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903622795+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903664274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นโรคและ\",\"confidence\":0.95819765}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903670655+07:00","message":"receive interim result [true|false]: ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903677344+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903680148+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903687981+07:00","message":"[buffer interim] 35 true ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903695624+07:00","message":"[bufferProcess] interim [210000000]:ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903698774+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903702363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903705545+07:00","message":"> Transcript [318] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903708445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903710175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903711792+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903714209+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903715933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903717742+07:00","message":"> Transcript [319] [true]: 'ที่ควบคุมลักษณะไม่เป็นโรคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903719648+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903721429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903722889+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903724511+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:23.903727037+07:00","message":"Push: 'ไม่เป็นโรคและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.903736318+07:00","message":"push: {true ไม่เป็นโรคและ 0 0xc002f42b00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:23.913141445+07:00","message":"write wav file: './tmp/7513/7513_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:23.935170525+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:24.778779684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:24.77879281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.839522066+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.839567089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"illusion\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.839572347+07:00","message":"receive interim result [false|false]: illusion"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.839586014+07:00","message":"[buffer interim] 36 false illusion"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.839592163+07:00","message":"[bufferProcess] interim [900000000]:illusion"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.839593679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.89178881+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.955717568+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.980593182+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.980628363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Aris\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.980633706+07:00","message":"receive interim result [false|false]: Aris"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:24.980648177+07:00","message":"[buffer interim] 36 false Aris"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.980655308+07:00","message":"[bufferProcess] interim [80000000]:Aris"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.980657313+07:00","message":"[bufferProcess] send to processor:illusion"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.98066028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.980662912+07:00","message":"> Transcript [320] [false]: 'illusion'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:24.980664914+07:00","message":"Set StatePrefix (first interim): 'illusion'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.023501594+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060870022+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060914472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Aris\",\"confidence\":0.57029843}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060920932+07:00","message":"receive interim result [true|false]: Aris"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060929262+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060932001+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060939185+07:00","message":"[buffer interim] 36 true Aris"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060945979+07:00","message":"[bufferProcess] interim [170000000]:Aris"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060952805+07:00","message":"[bufferProcess] send to processor (isfinal):Aris"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060955624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060958464+07:00","message":"> Transcript [321] [false]: 'Aris'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060961109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060962837+07:00","message":"Set new StatePrefix: 'Aris'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060964229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060966172+07:00","message":"> Transcript [322] [true]: 'Aris'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060968163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060970192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060972201+07:00","message":"StatePrefix: 'Aris'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060974037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.060980603+07:00","message":"Push: 'Aris'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.060988744+07:00","message":"push: {true Aris 0 0xc0000ca780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:25.06636529+07:00","message":"write wav file: './tmp/7513/7513_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.144976637+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.213980244+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.213996612+07:00","message":"found end of frame, send empty tag with msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.214000223+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.214007257+07:00","message":"[buffer interim] 37 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214014671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214018379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.21402093+07:00","message":"> Transcript [323] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214023133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214024883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214026478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214028288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.214035519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.214046167+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:25.218743232+07:00","message":"write wav file: './tmp/7513/7513_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.635563698+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.635618049+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-03-05T11:00:25.635623538+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.635638395+07:00","message":"[buffer interim] 38 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.635646511+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.635648349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.704215801+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.704257466+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-03-05T11:00:25.70426331+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.704276945+07:00","message":"[buffer interim] 38 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.704285241+07:00","message":"[bufferProcess] interim [540000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.704287595+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.704291058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.704293806+07:00","message":"> Transcript [324] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.704295763+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.820727033+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.820765602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Tisco\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.820771636+07:00","message":"receive interim result [false|false]: Tisco"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.820786478+07:00","message":"[buffer interim] 38 false Tisco"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820796764+07:00","message":"[bufferProcess] interim [660000000]:Tisco"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820800054+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820806993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820809851+07:00","message":"> Transcript [325] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820812826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.820814887+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.830926588+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.830954261+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-03-05T11:00:25.830961077+07:00","message":"receive interim result [false|false]: พิภพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:25.830975527+07:00","message":"[buffer interim] 38 false พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.830981925+07:00","message":"[bufferProcess] interim [720000000]:พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.830985062+07:00","message":"[bufferProcess] send to processor:Tisco"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.830991976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.83099619+07:00","message":"> Transcript [326] [false]: 'Tisco'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.830998214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:25.83100046+07:00","message":"Set new StatePrefix: 'Tisco'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.009083687+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.009126915+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-03-05T11:00:26.009132501+07:00","message":"receive interim result [false|false]: ที่ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.00914773+07:00","message":"[buffer interim] 38 false ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009155396+07:00","message":"[bufferProcess] interim [900000000]:ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009157705+07:00","message":"[bufferProcess] send to processor:พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009176381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009179645+07:00","message":"> Transcript [327] [false]: 'พิภพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009182118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.009183926+07:00","message":"Set new StatePrefix: 'พิภพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.503757068+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.503801039+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-03-05T11:00:26.503807554+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.503822572+07:00","message":"[buffer interim] 38 false ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503829949+07:00","message":"[bufferProcess] interim [380000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503832415+07:00","message":"[bufferProcess] send to processor:ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503839006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503841899+07:00","message":"> Transcript [328] [false]: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503844116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.503845941+07:00","message":"Set new StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.623729895+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.68569013+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.719641118+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.719683003+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-03-05T11:00:26.719688698+07:00","message":"receive interim result [true|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.719699231+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.7197014+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.71970822+07:00","message":"[buffer interim] 38 true ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719715893+07:00","message":"[bufferProcess] interim [710000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719722444+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719725536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719728261+07:00","message":"> Transcript [329] [false]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719731069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719733147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719735201+07:00","message":"StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.71973696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719738965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719740743+07:00","message":"> Transcript [330] [true]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719742777+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.71974426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719745757+07:00","message":"StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719747337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:26.719754014+07:00","message":"Push: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:26.719762823+07:00","message":"push: {true ที่ควบคุมลักษณะ 0 0xc002e4e300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:26.725992355+07:00","message":"write wav file: './tmp/7513/7513_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.382369819+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491023694+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491086403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโรค\",\"confidence\":0.77450943}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491092409+07:00","message":"receive interim result [true|false]: เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491104765+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491107122+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491113611+07:00","message":"[buffer interim] 39 true เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491125887+07:00","message":"[bufferProcess] interim [720000000]:เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491132932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491135723+07:00","message":"> Transcript [331] [true]: 'เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491138726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491140876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491144496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491146796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.491152812+07:00","message":"Push: 'เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.491162186+07:00","message":"push: {true เป็นโรค 0 0xc00042ac80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:27.496995006+07:00","message":"write wav file: './tmp/7513/7513_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.584214373+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.704875242+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.775160166+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:27.779277036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:27.779285224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.929451443+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.9294696+07:00","message":"found end of frame, send empty tag with msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.929473269+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.929481351+07:00","message":"[buffer interim] 40 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929488617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929492625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.92949573+07:00","message":"> Transcript [332] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929498392+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929500135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929501865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929503737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:27.929511362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:27.929521171+07:00","message":"push: {true \n 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:27.93409478+07:00","message":"write wav file: './tmp/7513/7513_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.513217279+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.513277307+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-03-05T11:00:28.513282766+07:00","message":"receive interim result [false|false]: งั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.513298862+07:00","message":"[buffer interim] 41 false งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.513313311+07:00","message":"[bufferProcess] interim [780000000]:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.513316284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.690033067+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.690087517+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-03-05T11:00:28.69009347+07:00","message":"receive interim result [false|false]: งั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.690110268+07:00","message":"[buffer interim] 41 false งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.690118223+07:00","message":"[bufferProcess] interim [900000000]:งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.69012091+07:00","message":"[bufferProcess] send to processor:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.690130148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.690132818+07:00","message":"> Transcript [333] [false]: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.690134933+07:00","message":"Set StatePrefix (first interim): 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.940030339+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.940066166+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-03-05T11:00:28.940072202+07:00","message":"receive interim result [false|false]: งั้นทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:28.940088615+07:00","message":"[buffer interim] 41 false งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940095865+07:00","message":"[bufferProcess] interim [140000000]:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940098159+07:00","message":"[bufferProcess] send to processor:งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940105041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940107697+07:00","message":"> Transcript [334] [false]: 'งั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.94011026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.94011233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940114188+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:28.940116776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.519263133+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.519313135+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-03-05T11:00:29.519319761+07:00","message":"receive interim result [false|false]: งั้นทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.519334952+07:00","message":"[buffer interim] 41 false งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519342117+07:00","message":"[bufferProcess] interim [740000000]:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519344586+07:00","message":"[bufferProcess] send to processor:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519351785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519354312+07:00","message":"> Transcript [335] [false]: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519357343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519359269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519361129+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.519363339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.667596428+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.667638491+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-03-05T11:00:29.667645356+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.667659242+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667667801+07:00","message":"[bufferProcess] interim [860000000]:งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667671654+07:00","message":"[bufferProcess] send to processor:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667675719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667679394+07:00","message":"> Transcript [336] [false]: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667683499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667686672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667689763+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.667694591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.725525124+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.725573783+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-03-05T11:00:29.725580887+07:00","message":"receive interim result [false|false]: งั้นทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.72559885+07:00","message":"[buffer interim] 41 false งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725607466+07:00","message":"[bufferProcess] interim [980000000]:งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725609732+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725613206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725616074+07:00","message":"> Transcript [337] [false]: 'งั้นทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725619632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725621571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725623267+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725625077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725628145+07:00","message":"Push: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725630114+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.725632385+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.72563483+07:00","message":"Next Push (prob) : 'ทำให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.725644506+07:00","message":"push: {false งั้น 0 0xc002f43180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.886012954+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.886050837+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-03-05T11:00:29.886056078+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.886073577+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.886081791+07:00","message":"[bufferProcess] interim [100000000]:งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.88608434+07:00","message":"[bufferProcess] send to processor:งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.886091377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.886094184+07:00","message":"> Transcript [338] [false]: 'งั้นทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.886096189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.886098453+07:00","message":"Set new StatePrefix: 'งั้นทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.904606599+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.904658254+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-03-05T11:00:29.904666319+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:29.904686256+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.904700356+07:00","message":"[bufferProcess] interim [160000000]:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.904704465+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.904713209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.9047177+07:00","message":"> Transcript [339] [false]: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.90472143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:29.904724912+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.232865685+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.232902307+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-03-05T11:00:30.232908065+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.232923221+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232930427+07:00","message":"[bufferProcess] interim [460000000]:งั้นทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232933235+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232940195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232943011+07:00","message":"> Transcript [340] [false]: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232947108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232949391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232951467+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.232953719+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.457469143+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.457525948+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-03-05T11:00:30.457532788+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.457549408+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457557808+07:00","message":"[bufferProcess] interim [640000000]:งั้นทำให้ผู้ที่มีอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457560338+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457568109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457570979+07:00","message":"> Transcript [341] [false]: 'งั้นทำให้ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457574809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457577126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457581358+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.457583589+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:30.780132716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:30.780169619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.869662768+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.869700396+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-03-05T11:00:30.86970643+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.869716614+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869722648+07:00","message":"[bufferProcess] interim [0]:งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869725195+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869730115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869732946+07:00","message":"> Transcript [342] [false]: 'งั้นทำให้ผู้ที่มีอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869736159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869738094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869740634+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.869743109+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.990942853+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.990988726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.990994832+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.991010581+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991017558+07:00","message":"[bufferProcess] interim [240000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991019798+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991023002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991026097+07:00","message":"> Transcript [343] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991029102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991031043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991032979+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991034951+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991037317+07:00","message":"Push: 'ทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991039015+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991041079+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:30.991043183+07:00","message":"Next Push (prob) : 'มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:30.991050115+07:00","message":"push: {false ทำให้ผู้ที่ 0 0xc002f43180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.144903225+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.144939385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.144946659+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.144971756+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144979854+07:00","message":"[bufferProcess] interim [420000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.14498255+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144986154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144988766+07:00","message":"> Transcript [344] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.14499209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144994065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144995918+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.144998142+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.323960866+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.324000755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.324006738+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.324020243+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.32402774+07:00","message":"[bufferProcess] interim [540000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324030164+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324036309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324039213+07:00","message":"> Transcript [345] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.32404214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324044006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324045723+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.324047931+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.367165142+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.367199639+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-03-05T11:00:31.367205493+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.367218606+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-03-05T11:00:31.367221279+07:00","message":"receive interim result [false|false]:  2 อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.367228604+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.367232182+07:00","message":"[buffer interim] 41 false  2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367238028+07:00","message":"[bufferProcess] interim [600000000]:งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367240499+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367245262+07:00","message":"[bufferProcess] interim [600000000]: 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367248121+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367250936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367253605+07:00","message":"> Transcript [346] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367256575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367258368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367260258+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.367262305+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.469943608+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.469980865+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-03-05T11:00:31.469987274+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.46999846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 อันริ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.470001459+07:00","message":"receive interim result [false|false]:  2 อันริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.470008899+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.470015652+07:00","message":"[buffer interim] 41 false  2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.47002194+07:00","message":"[bufferProcess] interim [660000000]:งั้นทำให้ผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470024773+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.47003159+07:00","message":"[bufferProcess] interim [660000000]: 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470034489+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470038343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470041173+07:00","message":"> Transcript [347] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470045121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470047159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470048999+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470051131+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470053717+07:00","message":"Push: 'มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470055409+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.47005766+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.470059908+07:00","message":"Next Push (prob) : ' 2 อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.470067481+07:00","message":"push: {false มีอันใหญ่ 0 0xc002f43180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637242195+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637276033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637281909+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637293425+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-03-05T11:00:31.637296374+07:00","message":"receive interim result [false|false]:  อันริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637309746+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.637316343+07:00","message":"[buffer interim] 41 false  อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637322394+07:00","message":"[bufferProcess] interim [840000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637325246+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637331701+07:00","message":"[bufferProcess] interim [840000000]: อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637334405+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.63733724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637340379+07:00","message":"> Transcript [348] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637342549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.637344351+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638398999+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638407525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638410447+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638413579+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-03-05T11:00:31.638415948+07:00","message":"receive interim result [false|false]:  อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638419367+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:31.638423632+07:00","message":"[buffer interim] 41 false  อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638426043+07:00","message":"[bufferProcess] interim [900000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638427964+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638430399+07:00","message":"[bufferProcess] interim [900000000]: อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.63843229+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638434466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.6384362+07:00","message":"> Transcript [349] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638438754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638440612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.638442393+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:31.63844486+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167025328+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167060045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167066318+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167077504+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-03-05T11:00:32.167080306+07:00","message":"receive interim result [false|false]:  อันเดรวดังใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167087757+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.167091219+07:00","message":"[buffer interim] 41 false  อันเดรวดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167096518+07:00","message":"[bufferProcess] interim [380000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167098814+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.16710125+07:00","message":"[bufferProcess] interim [380000000]: อันเดรวดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167104223+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167106989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167109943+07:00","message":"> Transcript [350] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167111934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.167113696+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266601449+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266644349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266650797+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266663248+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-03-05T11:00:32.266666039+07:00","message":"receive interim result [false|false]:  อันเลวยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266672188+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.266677432+07:00","message":"[buffer interim] 41 false  อันเลวยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266683813+07:00","message":"[bufferProcess] interim [500000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266686452+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266690428+07:00","message":"[bufferProcess] interim [500000000]: อันเลวยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266693099+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266695776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266698575+07:00","message":"> Transcript [351] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266700705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.266702479+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.351219886+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.351261064+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-03-05T11:00:32.351268222+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.351279565+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-03-05T11:00:32.351282761+07:00","message":"receive interim result [false|false]:  อันเดรวดังในรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.351290028+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.351296481+07:00","message":"[buffer interim] 41 false  อันเดรวดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351309188+07:00","message":"[bufferProcess] interim [560000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351311901+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351318001+07:00","message":"[bufferProcess] interim [560000000]: อันเดรวดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351321582+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351336611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351354363+07:00","message":"> Transcript [352] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351360357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.351362889+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561845812+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561892703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561899149+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561912726+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-03-05T11:00:32.561915999+07:00","message":"receive interim result [false|false]:  อันเดรวดังในรูปนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561923467+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.561927714+07:00","message":"[buffer interim] 41 false  อันเดรวดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561948922+07:00","message":"[bufferProcess] interim [800000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561963763+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561975548+07:00","message":"[bufferProcess] interim [800000000]: อันเดรวดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561978867+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.56198303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561987172+07:00","message":"> Transcript [353] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561989571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.561992481+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609482442+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609521643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609528229+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609540627+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-03-05T11:00:32.609543978+07:00","message":"receive interim result [false|false]:  อันเดรวดังในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609551695+07:00","message":"[buffer interim] 41 false งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.609554495+07:00","message":"[buffer interim] 41 false  อันเดรวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609560541+07:00","message":"[bufferProcess] interim [920000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609562955+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609565773+07:00","message":"[bufferProcess] interim [920000000]: อันเดรวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609568995+07:00","message":"[bufferProcess] update buffer: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609571936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.60957469+07:00","message":"> Transcript [354] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609578063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609579872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609581625+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:32.609583799+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:32.832184309+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.02421587+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038478788+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038512703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ\",\"confidence\":0.9382284}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038518845+07:00","message":"receive interim result [true|false]: งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038526662+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038528585+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038534114+07:00","message":"[buffer interim] 41 true งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038540739+07:00","message":"[bufferProcess] interim [280000000]:งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038545776+07:00","message":"[bufferProcess] send to processor (isfinal):งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038548907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038551371+07:00","message":"> Transcript [355] [false]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038554163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038556233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038558542+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038561284+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038563229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038565188+07:00","message":"> Transcript [356] [true]: 'งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038567163+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038568647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038570276+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเดรวดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038571985+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038573475+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038729152+07:00","message":"Push: ' 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038734974+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038738254+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038745555+07:00","message":"Next Push (prob) : 'งั้นทำให้ผู้ที่มีอันนึงที่ใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.038754602+07:00","message":"push: {true  2 อันเลวดังในรูปนะคะ 0 0xc002f43180}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.038782283+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_41.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:33.051370187+07:00","message":"write wav file: './tmp/7513/7513_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.502126167+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.502170581+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-03-05T11:00:33.502175627+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.502190989+07:00","message":"[buffer interim] 42 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.502197699+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.502199296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.571588965+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.571628375+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-03-05T11:00:33.571634218+07:00","message":"receive interim result [false|false]: จะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.57164838+07:00","message":"[buffer interim] 42 false จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.571655599+07:00","message":"[bufferProcess] interim [600000000]:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.571658119+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.571664891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.57166841+07:00","message":"> Transcript [357] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.571670651+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.684623068+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.684669828+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-03-05T11:00:33.684675327+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.684690458+07:00","message":"[buffer interim] 42 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684697227+07:00","message":"[bufferProcess] interim [660000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684701626+07:00","message":"[bufferProcess] send to processor:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684709496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684712252+07:00","message":"> Transcript [358] [false]: 'จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684715374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684717705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684719945+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.684722709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748696131+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748731292+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.74873439+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748736183+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748737981+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748739561+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748741147+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748742968+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748744508+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.748746136+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.75094817+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.750994526+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-03-05T11:00:33.751000037+07:00","message":"receive interim result [false|false]: จะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:33.751014031+07:00","message":"[buffer interim] 42 false จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751023546+07:00","message":"[bufferProcess] interim [780000000]:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751025823+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751031427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751034052+07:00","message":"> Transcript [359] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751036681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751038462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751041389+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:33.751043538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:33.780714402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:33.780720618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.003231724+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.003281592+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-03-05T11:00:34.003286697+07:00","message":"receive interim result [false|false]: จะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.003309204+07:00","message":"[buffer interim] 42 false จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003320433+07:00","message":"[bufferProcess] interim [960000000]:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003322869+07:00","message":"[bufferProcess] send to processor:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003326793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003329709+07:00","message":"> Transcript [360] [false]: 'จะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003333304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003335129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003337161+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.003339002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.063001989+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.063043921+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-03-05T11:00:34.06305044+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.06306373+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063071676+07:00","message":"[bufferProcess] interim [80000000]:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.06307392+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063079742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063082826+07:00","message":"> Transcript [361] [false]: 'จะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063085781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.06308791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063090038+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063092211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.06309657+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063098233+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063100231+07:00","message":"Set new StatePrefix : 'จะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.063102136+07:00","message":"Next Push (prob) : 'ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.06311015+07:00","message":"push: {false จะ 0 0xc0000cb680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.647674313+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.647724331+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-03-05T11:00:34.647731054+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.647747133+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647755071+07:00","message":"[bufferProcess] interim [680000000]:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647757528+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647763963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647767021+07:00","message":"> Transcript [362] [false]: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647769314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.647771268+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.915394324+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.915445175+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-03-05T11:00:34.915452+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:34.91546882+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915477387+07:00","message":"[bufferProcess] interim [920000000]:จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.91547992+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915487436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915490191+07:00","message":"> Transcript [363] [false]: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915493694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915495886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915498072+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:34.915500992+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.290867043+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.290907933+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-03-05T11:00:35.290914975+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.290929736+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290936435+07:00","message":"[bufferProcess] interim [280000000]:จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290938818+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290942886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290946241+07:00","message":"> Transcript [364] [false]: 'จะไม่เป็นโรคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290949944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.29095171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290953535+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.290955918+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.357120425+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.357177313+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-03-05T11:00:35.357183649+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.357197696+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357204022+07:00","message":"[bufferProcess] interim [400000000]:จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357206264+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357211081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357213852+07:00","message":"> Transcript [365] [false]: 'จะไม่เป็นโรคส่วนผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357216959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357218967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357220721+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.357223018+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.478647763+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.478696166+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-03-05T11:00:35.478701661+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.478714215+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478720451+07:00","message":"[bufferProcess] interim [460000000]:จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478722664+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478727508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478729956+07:00","message":"> Transcript [366] [false]: 'จะไม่เป็นโรคส่วนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478733212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478735289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478737394+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478739598+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478743696+07:00","message":"Push: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478745479+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478747457+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรคส่วนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.478749384+07:00","message":"Next Push (prob) : 'ส่วนพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.478755995+07:00","message":"push: {false ไม่เป็นโรค 0 0xc0000cb680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.60304245+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.603081146+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-03-05T11:00:35.60308681+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.603098775+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603107469+07:00","message":"[bufferProcess] interim [580000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603109514+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603112719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603115756+07:00","message":"> Transcript [367] [false]: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603117923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.603119773+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.868257389+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.868321376+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-03-05T11:00:35.868328092+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.868343938+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868353424+07:00","message":"[bufferProcess] interim [880000000]:จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868357024+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868361232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868365036+07:00","message":"> Transcript [368] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868369114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868372104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868374761+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.868378306+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.996271119+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.996319745+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-03-05T11:00:35.996325515+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:35.996339941+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.99634725+07:00","message":"[bufferProcess] interim [940000000]:จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996350366+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996358224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996360941+07:00","message":"> Transcript [369] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996364208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996366251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996368177+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:35.996370331+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.043034121+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.043065751+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-03-05T11:00:36.043071035+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.043082002+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043087991+07:00","message":"[bufferProcess] interim [0]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.04309032+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043095848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043098461+07:00","message":"> Transcript [370] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043101254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043103099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043105056+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.043107714+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.204501081+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.204545388+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-03-05T11:00:36.204552011+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.204565579+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.20457308+07:00","message":"[bufferProcess] interim [180000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204576679+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204584704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204588363+07:00","message":"> Transcript [371] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204592954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204595242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204597452+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204601511+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204609267+07:00","message":"Push: 'ส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204611061+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.20461324+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.204615202+07:00","message":"Next Push (prob) : 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.204621579+07:00","message":"push: {false ส่วนผู้ที่ 0 0xc0000cb680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.708865649+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.708906112+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-03-05T11:00:36.708913029+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.708926705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.708929913+07:00","message":"receive interim result [false|false]:  unreal ทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.708937651+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.70894157+07:00","message":"[buffer interim] 42 false  unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708947592+07:00","message":"[bufferProcess] interim [660000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708949721+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708952165+07:00","message":"[bufferProcess] interim [660000000]: unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708959858+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708962788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708965493+07:00","message":"> Transcript [372] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708968577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708970505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.708972578+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.70897463+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:36.781330744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:36.781358077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.966043027+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.966084332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.966093849+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:36.966106199+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966113092+07:00","message":"[bufferProcess] interim [20000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966115482+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966120492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966123233+07:00","message":"> Transcript [373] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966126665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966128578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966130881+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:36.966133193+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.323288296+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.421057661+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.421097657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.421103957+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.421118041+07:00","message":"[buffer interim] 42 false จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421125113+07:00","message":"[bufferProcess] interim [440000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421127773+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421132616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421135189+07:00","message":"> Transcript [374] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.42114149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421143783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421146188+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.421148807+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491019861+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491057511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว\",\"confidence\":0.9380707}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491065013+07:00","message":"receive interim result [true|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491071734+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491074457+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491083882+07:00","message":"[buffer interim] 42 true จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491090751+07:00","message":"[bufferProcess] interim [500000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491093408+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491095999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491098802+07:00","message":"> Transcript [375] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.49110296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491104822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491107195+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491109517+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491111855+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491113506+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491115422+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491117557+07:00","message":"Next Push (prob) : 'อันเล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491119186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491120892+07:00","message":"> Transcript [376] [true]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491123035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.49112455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491126096+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.4911279+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:37.491129942+07:00","message":"Push: 'อันเล็ก 2 อันเลว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491136705+07:00","message":"push: {false มี 0 0xc0000cb680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.491144526+07:00","message":"push: {true อันเล็ก 2 อันเลว 0 0xc0000cb680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:37.501132377+07:00","message":"write wav file: './tmp/7513/7513_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:37.587275688+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.046753371+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.04679475+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-03-05T11:00:38.046799835+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.046814985+07:00","message":"[buffer interim] 43 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.046820988+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.046822503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.101644542+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.101688239+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-03-05T11:00:38.101694124+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.101709142+07:00","message":"[buffer interim] 43 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.101717145+07:00","message":"[bufferProcess] interim [540000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.101719147+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.101722423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.101726051+07:00","message":"> Transcript [377] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.10172812+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.108257751+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.108279913+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-03-05T11:00:38.108286857+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.108306825+07:00","message":"[buffer interim] 43 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.108312725+07:00","message":"[bufferProcess] interim [600000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.10831484+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.108317921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.108319955+07:00","message":"> Transcript [378] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.108321919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.108324808+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.420129565+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.420174843+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-03-05T11:00:38.42018147+07:00","message":"receive interim result [false|false]: จะเป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.420196889+07:00","message":"[buffer interim] 43 false จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420204881+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420207285+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420212966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420215889+07:00","message":"> Transcript [379] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420217935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.420219768+07:00","message":"Set new StatePrefix: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.472323451+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.549999918+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.550054305+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-03-05T11:00:38.550061441+07:00","message":"receive interim result [false|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.550080089+07:00","message":"[buffer interim] 43 false จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.55008822+07:00","message":"[bufferProcess] interim [960000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550090472+07:00","message":"[bufferProcess] send to processor:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550093964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550096727+07:00","message":"> Transcript [380] [false]: 'จะเป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550099635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550101782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550106385+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.550108464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562213229+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562237995+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-03-05T11:00:38.562244579+07:00","message":"receive interim result [true|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562254619+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562263735+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562273395+07:00","message":"[buffer interim] 43 true จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562279808+07:00","message":"[bufferProcess] interim [110000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562282306+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562285179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562287578+07:00","message":"> Transcript [381] [false]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562290113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562291898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562301624+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562303921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562305464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562307854+07:00","message":"> Transcript [382] [true]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.56231034+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562312396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562314696+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562316363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:38.562318638+07:00","message":"Push: 'จะเป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:38.562327468+07:00","message":"push: {true จะเป็นโรค 0 0xc000044780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:38.569266085+07:00","message":"write wav file: './tmp/7513/7513_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.244773944+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.60242509+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.602471842+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-03-05T11:00:39.602477182+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.602494559+07:00","message":"[buffer interim] 44 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.602502621+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.60250471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.602511749+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.602514316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.60251714+07:00","message":"> Transcript [383] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.602519115+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.775451808+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.775489354+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-03-05T11:00:39.775495026+07:00","message":"receive interim result [false|false]: ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.775507873+07:00","message":"[buffer interim] 44 false ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.775515406+07:00","message":"[bufferProcess] interim [540000000]:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.775517425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.779065386+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.779077178+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-03-05T11:00:39.779080207+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:39.779083679+07:00","message":"[buffer interim] 44 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.77908621+07:00","message":"[bufferProcess] interim [600000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.779088045+07:00","message":"[bufferProcess] send to processor:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.779090893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.779093432+07:00","message":"> Transcript [384] [false]: 'ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.779096122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:39.779097998+07:00","message":"Set new StatePrefix: 'ได้ค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:39.782262149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:39.782286754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.094550736+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.094611121+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-03-05T11:00:40.094619617+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.094638689+07:00","message":"[buffer interim] 44 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.094647653+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.094651707+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.094657663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.09466999+07:00","message":"> Transcript [385] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.094675376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.094678535+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.667133522+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.667164971+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-03-05T11:00:40.667170428+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.667183894+07:00","message":"[buffer interim] 44 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667191404+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667193753+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667200236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667203022+07:00","message":"> Transcript [386] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667206216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667208603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667210554+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.667212725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.864411405+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.864474571+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-03-05T11:00:40.86448074+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.86449464+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864501737+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864504447+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864512485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864515129+07:00","message":"> Transcript [387] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864518217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864520176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864522195+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.864524101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.984964401+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.98499941+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-03-05T11:00:40.98500469+07:00","message":"receive interim result [false|false]: ในขณะที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:40.985017769+07:00","message":"[buffer interim] 44 false ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985023976+07:00","message":"[bufferProcess] interim [800000000]:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985026037+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985030907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985034283+07:00","message":"> Transcript [388] [false]: 'ในขณะที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985037149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985039531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985041651+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:40.985043805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.139265059+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.139326554+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-03-05T11:00:41.139334897+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.139351532+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139359124+07:00","message":"[bufferProcess] interim [920000000]:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139361935+07:00","message":"[bufferProcess] send to processor:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139370208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.13937343+07:00","message":"> Transcript [389] [false]: 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139377619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139379651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139381432+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139383348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139390388+07:00","message":"Push: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139394568+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.139396806+07:00","message":"Set new StatePrefix : 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.13939871+07:00","message":"Next Push (prob) : 'ที่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.139406885+07:00","message":"push: {false ในขณะ 0 0xc00042ad80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.301760659+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.301807522+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-03-05T11:00:41.301813885+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.30183001+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301838223+07:00","message":"[bufferProcess] interim [40000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301840484+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301848166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301851176+07:00","message":"> Transcript [390] [false]: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301853319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.301855346+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.502535896+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.50257345+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-03-05T11:00:41.502580592+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.502597486+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502605504+07:00","message":"[bufferProcess] interim [280000000]:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502608115+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502611522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502614629+07:00","message":"> Transcript [391] [false]: 'ในขณะที่ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502617989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502619801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502621451+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.502623401+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.833707682+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.83375342+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-03-05T11:00:41.833759352+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:41.833775111+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833783364+07:00","message":"[bufferProcess] interim [580000000]:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833786793+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833792018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833794783+07:00","message":"> Transcript [392] [false]: 'ในขณะที่ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833798182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833801989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833803922+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:41.833806163+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.012738428+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.01277864+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-03-05T11:00:42.012785272+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.012796148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.012799805+07:00","message":"receive interim result [false|false]:  argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.012807316+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.012813502+07:00","message":"[buffer interim] 44 false  argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.01281999+07:00","message":"[bufferProcess] interim [760000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012822726+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012825976+07:00","message":"[bufferProcess] interim [760000000]: argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012828976+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012837907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012853216+07:00","message":"> Transcript [393] [false]: 'ในขณะที่ผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012859761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012862363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012864543+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.012866819+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.201114948+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.201172432+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-03-05T11:00:42.20117845+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.201202612+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201210934+07:00","message":"[bufferProcess] interim [940000000]:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201213351+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201217261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201219977+07:00","message":"> Transcript [394] [false]: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201223814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201225787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201228241+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201230099+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201232628+07:00","message":"Push: 'ที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201234365+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201239102+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.201241469+07:00","message":"Next Push (prob) : 'มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.201249455+07:00","message":"push: {false ที่ผู้ที่ 0 0xc00042ad80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.21744485+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.217471629+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-03-05T11:00:42.217477479+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.217482721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.217485367+07:00","message":"receive interim result [false|false]:  argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.217491336+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.217499076+07:00","message":"[buffer interim] 44 false  argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217503085+07:00","message":"[bufferProcess] interim [0]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217504976+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217507345+07:00","message":"[bufferProcess] interim [0]: argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217509722+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217512711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217516857+07:00","message":"> Transcript [395] [false]: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217518977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.217520653+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.269916352+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.269953817+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-03-05T11:00:42.269960537+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.269973608+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.26998006+07:00","message":"[bufferProcess] interim [60000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.26998265+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.269988107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.269990628+07:00","message":"> Transcript [396] [false]: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.269992957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.269995338+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.467691222+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.467733125+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-03-05T11:00:42.467739971+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่แรกและที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.467754753+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่แรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.467762035+07:00","message":"[bufferProcess] interim [240000000]:ในขณะที่ผู้ที่มีอายุที่แรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.467764951+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.467771774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.467776323+07:00","message":"> Transcript [397] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.46777893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.467780943+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.590314697+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.590358008+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-03-05T11:00:42.590363833+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและทีม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.590384734+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.59039375+07:00","message":"[bufferProcess] interim [420000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.590396248+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่แรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.590399561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.590402206+07:00","message":"> Transcript [398] [false]: 'ในขณะที่ผู้ที่มีอายุที่แรกและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.590404656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.590406393+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่แรกและที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:42.782708659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:42.782733788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.790485656+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.79051836+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-03-05T11:00:42.790524552+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.790534164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan Xperia\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.790536959+07:00","message":"receive interim result [false|false]:  argan Xperia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.790544498+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.790551017+07:00","message":"[buffer interim] 44 false  argan Xperia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790559447+07:00","message":"[bufferProcess] interim [540000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790562554+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790569017+07:00","message":"[bufferProcess] interim [540000000]: argan Xperia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790571942+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan Xperia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790574981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790577481+07:00","message":"> Transcript [399] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790580374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.790582574+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและทีม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.792486913+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.792520729+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-03-05T11:00:42.792526518+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:42.792539785+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.79254616+07:00","message":"[bufferProcess] interim [600000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.792548824+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan Xperia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.792552809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.792555643+07:00","message":"> Transcript [400] [false]: 'ในขณะที่ผู้ที่มี argan Xperia'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.792558215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:42.792560032+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan Xperia'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.113349947+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.113390329+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-03-05T11:00:43.113396791+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.113411263+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.113419703+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.113422604+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.113428591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.113431709+07:00","message":"> Transcript [401] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.11343386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.113435722+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิมพ์ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.162506891+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.162546703+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-03-05T11:00:43.1625533+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.162571911+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162579348+07:00","message":"[bufferProcess] interim [960000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162581587+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162586616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162590554+07:00","message":"> Transcript [402] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162593196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.162594989+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.292795158+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.292839959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.292846375+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.292859899+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292867144+07:00","message":"[bufferProcess] interim [80000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292869527+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292875245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292878095+07:00","message":"> Transcript [403] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292881926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292883877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292885712+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.292888348+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.488732487+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.488771812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.488779194+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.488793898+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488801406+07:00","message":"[bufferProcess] interim [320000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488803936+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488811511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488814015+07:00","message":"> Transcript [404] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488817622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488819622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488821967+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.488824899+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825861853+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825902029+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-03-05T11:00:43.825909021+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825917403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825921141+07:00","message":"receive interim result [false|false]:  1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825929274+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.825933578+07:00","message":"[buffer interim] 44 false  1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825941506+07:00","message":"[bufferProcess] interim [560000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825944086+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825947227+07:00","message":"[bufferProcess] interim [560000000]: 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825949674+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825952686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825955519+07:00","message":"> Transcript [405] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825958926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825961994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825965014+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.825968536+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838428816+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838446261+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-03-05T11:00:43.838451405+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838456187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838459238+07:00","message":"receive interim result [false|false]:  1 อันเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838464165+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838466931+07:00","message":"[buffer interim] 44 false  1 อันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838473319+07:00","message":"[bufferProcess] interim [620000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838475419+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838478075+07:00","message":"[bufferProcess] interim [620000000]: 1 อันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838480205+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838482597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838485049+07:00","message":"> Transcript [406] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838488042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838489965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838491534+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.83849454+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838497232+07:00","message":"Push: 'มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838499179+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838501185+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.838503443+07:00","message":"Next Push (prob) : 'ละ 1 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.838518247+07:00","message":"push: {false มีอายุที่เล็กและพิธีใหญ่อย่าง 0 0xc00042ad80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.863127052+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.86316057+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-03-05T11:00:43.863166473+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.863175753+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-03-05T11:00:43.863178625+07:00","message":"receive interim result [false|false]:  อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.863184686+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.863187662+07:00","message":"[buffer interim] 44 false  อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863192976+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863195534+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863198264+07:00","message":"[bufferProcess] interim [680000000]: อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863200878+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863203758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863206299+07:00","message":"> Transcript [407] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863209405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.86321121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863212993+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.863215089+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.996329469+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.996364449+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-03-05T11:00:43.996371248+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.996380484+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-03-05T11:00:43.996383957+07:00","message":"receive interim result [false|false]:  อันเร็วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.996389977+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:43.99639491+07:00","message":"[buffer interim] 44 false  อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996400855+07:00","message":"[bufferProcess] interim [740000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.99640341+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996408723+07:00","message":"[bufferProcess] interim [740000000]: อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996411289+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996414315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996416734+07:00","message":"> Transcript [408] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.99641956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996422963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996424773+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:43.996426833+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.064891646+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.064928466+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-03-05T11:00:44.064934688+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.06494521+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-03-05T11:00:44.064948126+07:00","message":"receive interim result [false|false]:  อันเร็วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.064955423+07:00","message":"[buffer interim] 44 false ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.064959175+07:00","message":"[buffer interim] 44 false  อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.064965463+07:00","message":"[bufferProcess] interim [860000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.064968342+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.064971895+07:00","message":"[bufferProcess] interim [860000000]: อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.064975797+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.064988475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.065019838+07:00","message":"> Transcript [409] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.065026892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.065029665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.065033256+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.065037114+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.10269524+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286250234+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286301322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ\",\"confidence\":0.94732094}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286308199+07:00","message":"receive interim result [true|false]: ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286317695+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286319611+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286326183+07:00","message":"[buffer interim] 44 true ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286333064+07:00","message":"[bufferProcess] interim [100000000]:ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286336197+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286339515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286342496+07:00","message":"> Transcript [410] [false]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286345534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286347353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286348985+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286351524+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286354012+07:00","message":"Push: 'ละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286355852+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.2863579+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286360112+07:00","message":"Next Push (prob) : 'เร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286361659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286363373+07:00","message":"> Transcript [411] [true]: 'ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286365472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286366999+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.28636908+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286371116+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286372776+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286468654+07:00","message":"push: {false ละ 1 อัน 0 0xc00042ad80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.28653831+07:00","message":"Push: 'เร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286540781+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มีอายุที่เล็กและพิธีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286542657+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286544484+07:00","message":"Next Push (prob) : 'ในขณะที่ผู้ที่มีอายุที่เล็กและทีมใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.286554685+07:00","message":"push: {true เร็วนะคะ 0 0xc00042ad80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:44.286575933+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_44.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:44.296857099+07:00","message":"write wav file: './tmp/7513/7513_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:44.743678156+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.465969847+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.466003829+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-03-05T11:00:45.466008822+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.466020374+07:00","message":"[buffer interim] 45 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466026006+07:00","message":"[bufferProcess] interim [600000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466027747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466032905+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466035366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466037981+07:00","message":"> Transcript [412] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.466040158+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.729321256+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.729365486+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-03-05T11:00:45.72937258+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.729385242+07:00","message":"[buffer interim] 45 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.729391662+07:00","message":"[bufferProcess] interim [780000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.729393396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:45.782824049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:45.782824081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.920014664+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.920051061+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-03-05T11:00:45.920057582+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:45.920070043+07:00","message":"[buffer interim] 45 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920078327+07:00","message":"[bufferProcess] interim [960000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.92008026+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920083343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920086395+07:00","message":"> Transcript [413] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920089031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920090823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920092819+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:45.920094881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.110811635+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.110852771+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-03-05T11:00:46.110858985+07:00","message":"receive interim result [false|false]: ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.110874162+07:00","message":"[buffer interim] 45 false ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110881592+07:00","message":"[bufferProcess] interim [200000000]:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110883883+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110890262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110893262+07:00","message":"> Transcript [414] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110896276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110898078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110900032+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.110902444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.634458248+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.634495813+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-03-05T11:00:46.634501515+07:00","message":"receive interim result [false|false]: ไม่เป็นโรคแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.634514597+07:00","message":"[buffer interim] 45 false ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634524958+07:00","message":"[bufferProcess] interim [680000000]:ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634527397+07:00","message":"[bufferProcess] send to processor:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634534384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634537386+07:00","message":"> Transcript [415] [false]: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634540756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634542846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634545319+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.634547364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.692170389+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.692204369+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-03-05T11:00:46.692210089+07:00","message":"receive interim result [false|false]: ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.692223378+07:00","message":"[buffer interim] 45 false ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692229991+07:00","message":"[bufferProcess] interim [740000000]:ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692232761+07:00","message":"[bufferProcess] send to processor:ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692237721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692240521+07:00","message":"> Transcript [416] [false]: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692243374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692245281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692248998+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692251138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692255288+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692257005+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.692258985+07:00","message":"Set new StatePrefix : 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:46.69226091+07:00","message":"Next Push (prob) : 'เป็นโรคแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.692267189+07:00","message":"push: {false ไม่ 0 0xc00042b000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:46.933954078+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.037984217+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.038022651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นโรคแต่ว่า\",\"confidence\":0.95633864}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.03802847+07:00","message":"receive interim result [true|false]: ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.038037228+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.038039265+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.038046372+07:00","message":"[buffer interim] 45 true ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038053904+07:00","message":"[bufferProcess] interim [190000000]:ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038056545+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038059813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.03806235+07:00","message":"> Transcript [417] [false]: 'ไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038065219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038066974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.03806882+07:00","message":"StatePrefix: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.03807136+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038073045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038074906+07:00","message":"> Transcript [418] [true]: 'ไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038076905+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.0380785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038080042+07:00","message":"StatePrefix: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038081641+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:47.038087568+07:00","message":"Push: 'เป็นโรคแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.038094524+07:00","message":"push: {true เป็นโรคแต่ว่า 0 0xc00042b000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:47.045904971+07:00","message":"write wav file: './tmp/7513/7513_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:47.065453923+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:48.783436123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:48.783443407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.853470412+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.915576306+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.934383071+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.934416739+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.934419984+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.934429334+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934436174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934439267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.9344424+07:00","message":"> Transcript [419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.93444486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934446689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934448452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934450289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:48.934455998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:48.934466931+07:00","message":"push: {true \n 0 0xc0000ca580}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:48.940729947+07:00","message":"write wav file: './tmp/7513/7513_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.362501747+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.444575286+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.444594763+07:00","message":"found end of frame, send empty tag with msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.444597802+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.444604896+07:00","message":"[buffer interim] 47 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444611258+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444615291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444618627+07:00","message":"> Transcript [420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444621341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444623318+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.44462493+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444626702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:49.444628883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.444636917+07:00","message":"push: {true \n 0 0xc00042a200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:49.449363632+07:00","message":"write wav file: './tmp/7513/7513_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:49.494606122+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.060291201+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.060329294+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-03-05T11:00:50.060334927+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.060347048+07:00","message":"[buffer interim] 48 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.0603538+07:00","message":"[bufferProcess] interim [600000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.060355567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.722527865+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.72256651+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-03-05T11:00:50.72257177+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.722587152+07:00","message":"[buffer interim] 48 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.722593707+07:00","message":"[bufferProcess] interim [200000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.722595473+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.722598391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.722601236+07:00","message":"> Transcript [421] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.72260371+07:00","message":"Set StatePrefix (first interim): 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.731079858+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.731104926+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-03-05T11:00:50.731110036+07:00","message":"receive interim result [false|false]: เช้านี้คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.731122036+07:00","message":"[buffer interim] 48 false เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731127566+07:00","message":"[bufferProcess] interim [260000000]:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731129744+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731135498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731139442+07:00","message":"> Transcript [422] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731143819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731146819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731149657+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.731152716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.974180797+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.974216992+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-03-05T11:00:50.974222948+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:50.974233822+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974240143+07:00","message":"[bufferProcess] interim [500000000]:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974242171+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974244958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974247836+07:00","message":"> Transcript [423] [false]: 'เช้านี้คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.97425061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974252639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974254436+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:50.974256321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.049238235+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.049278434+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-03-05T11:00:51.049291938+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.049304172+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049313926+07:00","message":"[bufferProcess] interim [560000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049316045+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049319104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049321905+07:00","message":"> Transcript [424] [false]: 'เช้านี้คำถามก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049325092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049326835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049328721+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.049330724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.618300756+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.618350585+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-03-05T11:00:51.618356733+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.618371324+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618379359+07:00","message":"[bufferProcess] interim [160000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618382221+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618389367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618392228+07:00","message":"> Transcript [425] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618395171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618397331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.61840082+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618403055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.6184084+07:00","message":"Push: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618410396+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618412439+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:51.618414904+07:00","message":"Next Push (prob) : 'คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:51.61842272+07:00","message":"push: {false เช้านี้ 0 0xc002f42b80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:51.784214619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:51.784210931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:52.790952836+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:52.790999869+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-03-05T11:00:52.791006965+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:52.791023178+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791031524+07:00","message":"[bufferProcess] interim [240000000]:เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791034025+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791042768+07:00","message":"[bufferProcess] send to processor (ticker):เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791045344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.7910483+07:00","message":"> Transcript [426] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791053044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791055344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791057009+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791059296+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791060826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791062607+07:00","message":"> Transcript [427] [false]: 'เช้านี้คำถามก็คือดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791064508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.79106604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791067664+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:52.791069307+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.110901074+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.110946229+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-03-05T11:00:53.11095258+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.110968349+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.110975982+07:00","message":"[bufferProcess] interim [540000000]:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.110978537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.176533086+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.176586055+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-03-05T11:00:53.176592456+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.176609472+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176618103+07:00","message":"[bufferProcess] interim [600000000]:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176620755+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176627586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176630217+07:00","message":"> Transcript [428] [false]: 'เช้านี้คำถามก็คือดังกล่าวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176633948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176636067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176640075+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.176642675+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.229730323+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.229767619+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-03-05T11:00:53.229774326+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.229793245+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229800725+07:00","message":"[bufferProcess] interim [720000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229803267+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229810158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229813069+07:00","message":"> Transcript [429] [false]: 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229816838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229818858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229821102+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229823408+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229829088+07:00","message":"Push: 'คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229830827+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229832889+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.229835498+07:00","message":"Next Push (prob) : 'ดังกล่าวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.22984468+07:00","message":"push: {false คำถามก็คือ 0 0xc002f42b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.575526024+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.575575561+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-03-05T11:00:53.575582193+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:53.575597819+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.575606192+07:00","message":"[bufferProcess] interim [80000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.575608506+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.575614441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.57561721+07:00","message":"> Transcript [430] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.575619699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:53.575621878+07:00","message":"Set new StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.122715982+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.122757429+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-03-05T11:00:54.122763755+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.122779415+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.122788973+07:00","message":"[bufferProcess] interim [680000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.122791605+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.12279739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.122801588+07:00","message":"> Transcript [431] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.122805059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.122807073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.12280885+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.12281254+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.31071143+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.31076404+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-03-05T11:00:54.310770931+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.310786261+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310794596+07:00","message":"[bufferProcess] interim [860000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310797655+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310805565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310808439+07:00","message":"> Transcript [432] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310811698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310813559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310816489+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.310819385+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.571820204+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.571869865+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-03-05T11:00:54.571879572+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.571895886+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571904242+07:00","message":"[bufferProcess] interim [40000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571906809+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571914337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571917508+07:00","message":"> Transcript [433] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.57192244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571925305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571927583+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.571930015+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.640739402+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.640786333+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-03-05T11:00:54.640796058+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.640813211+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640820362+07:00","message":"[bufferProcess] interim [220000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.64082321+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640831295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640836803+07:00","message":"> Transcript [434] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640841103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640843255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640845241+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640847833+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.64085578+07:00","message":"Push: 'ดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.64085774+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640859784+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:54.640862+07:00","message":"Next Push (prob) : 'เนี่ยมันทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:54.640869929+07:00","message":"push: {false ดังกล่าวเหล่านี้ 0 0xc002f42b80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:54.784951606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:54.784965613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.002900059+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.024910673+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.024954892+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-03-05T11:00:55.024961113+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.024973287+07:00","message":"[buffer interim] 48 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024981319+07:00","message":"[bufferProcess] interim [580000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024983951+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024987592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.02499178+07:00","message":"> Transcript [435] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024995568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024997648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.024999323+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.025001858+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.164058674+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.164101288+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-03-05T11:00:55.164108588+07:00","message":"receive interim result [true|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.1641195+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.164121956+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.164129222+07:00","message":"[buffer interim] 48 true เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164145057+07:00","message":"[bufferProcess] interim [730000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164148702+07:00","message":"[bufferProcess] send to processor (isfinal):เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164152518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164155252+07:00","message":"> Transcript [436] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164158766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164160838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164162606+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164165122+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164166932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164168607+07:00","message":"> Transcript [437] [true]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164170582+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164172443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164173944+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164176732+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.164179777+07:00","message":"Push: 'เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.164189635+07:00","message":"push: {true เนี่ยมันทำให้เกิดโรค 0 0xc002f42b80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:55.176138337+07:00","message":"write wav file: './tmp/7513/7513_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.324011519+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.875116211+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.87516018+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-03-05T11:00:55.875166078+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:55.875180564+07:00","message":"[buffer interim] 49 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.875187753+07:00","message":"[bufferProcess] interim [600000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:55.875189731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.048925332+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.04896469+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-03-05T11:00:56.04897045+07:00","message":"receive interim result [false|false]: หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.048985154+07:00","message":"[buffer interim] 49 false หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.048992425+07:00","message":"[bufferProcess] interim [780000000]:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.04899489+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.049001689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.049004807+07:00","message":"> Transcript [438] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.049006755+07:00","message":"Set StatePrefix (first interim): 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.214822187+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.214864674+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-03-05T11:00:56.214870425+07:00","message":"receive interim result [false|false]: หรือไม่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.214884798+07:00","message":"[buffer interim] 49 false หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214892388+07:00","message":"[bufferProcess] interim [900000000]:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214894956+07:00","message":"[bufferProcess] send to processor:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214899172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214902419+07:00","message":"> Transcript [439] [false]: 'หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214905922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214907779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.21490948+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.214911422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.364950555+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.364984446+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-03-05T11:00:56.364990865+07:00","message":"receive interim result [false|false]: หรือไม่เกิดพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.365005796+07:00","message":"[buffer interim] 49 false หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365013178+07:00","message":"[bufferProcess] interim [80000000]:หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365015424+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365023126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365026365+07:00","message":"> Transcript [440] [false]: 'หรือไม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365029917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.36503196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365034819+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.365036821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.493508726+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.493547856+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-03-05T11:00:56.493553708+07:00","message":"receive interim result [false|false]: หรือไม่เกิดหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.493564377+07:00","message":"[buffer interim] 49 false หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493571093+07:00","message":"[bufferProcess] interim [140000000]:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.49357331+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493576579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493579232+07:00","message":"> Transcript [441] [false]: 'หรือไม่เกิดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493582573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493584433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493586029+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.493587937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.494869925+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.494881325+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-03-05T11:00:56.494886963+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.494897956+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494902425+07:00","message":"[bufferProcess] interim [200000000]:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494904997+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494906968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.49490875+07:00","message":"> Transcript [442] [false]: 'หรือไม่เกิดหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494911322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494913405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494914955+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494916483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494922912+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494925068+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494927894+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.494931031+07:00","message":"Next Push (prob) : 'เกิดหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.494941411+07:00","message":"push: {false หรือไม่ 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.682008095+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.68204646+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-03-05T11:00:56.682052339+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.682064487+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682071183+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682073227+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682078324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682080997+07:00","message":"> Transcript [443] [false]: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682083311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.682085259+07:00","message":"Set new StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.740423789+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.740456308+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-03-05T11:00:56.740461985+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.740474805+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740481477+07:00","message":"[bufferProcess] interim [440000000]:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740483466+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.74048855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.74049128+07:00","message":"> Transcript [444] [false]: 'หรือไม่เกิดโรคใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740494015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740496247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740498053+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.740500101+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.964755369+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.964796012+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-03-05T11:00:56.964802137+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:56.964816029+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964822949+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964825385+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964830337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964833329+07:00","message":"> Transcript [445] [false]: 'หรือไม่เกิดโรคได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964836327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.96483857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964840835+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:56.964843104+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.062431864+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.062472344+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-03-05T11:00:57.062478158+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.062491497+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062498847+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062501888+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062508504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062511283+07:00","message":"> Transcript [446] [false]: 'หรือไม่เกิดโรคใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062514344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.06251648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062518618+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.062521201+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.621978951+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.640946981+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.640985908+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-03-05T11:00:57.640995202+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.641005987+07:00","message":"[buffer interim] 49 false หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641012687+07:00","message":"[bufferProcess] interim [340000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641014939+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641020091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641023007+07:00","message":"> Transcript [447] [false]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641025849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641027807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641029811+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641031916+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641036348+07:00","message":"Push: 'เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641038124+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641040204+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.641042168+07:00","message":"Next Push (prob) : 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.64104897+07:00","message":"push: {false เกิดโรค 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725339541+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725379365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่างไร\",\"confidence\":0.95839244}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725385443+07:00","message":"receive interim result [true|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725397947+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725401249+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725412303+07:00","message":"[buffer interim] 49 true หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725420095+07:00","message":"[bufferProcess] interim [520000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725423163+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725426287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725428815+07:00","message":"> Transcript [448] [false]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725431527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725433306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725435547+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725438788+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725440723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725442608+07:00","message":"> Transcript [449] [true]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725444583+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.72544609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725447655+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725449291+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:57.725451617+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.725459228+07:00","message":"push: {true ได้อย่างไร 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:57.733095822+07:00","message":"write wav file: './tmp/7513/7513_49.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:57.785562039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:00:57.785588013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:57.945644831+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.521906696+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.614652135+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.614678567+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.614682044+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.614690878+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614698704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614702633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614705433+07:00","message":"> Transcript [450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614707695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614709707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614711373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614713121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.614715782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.614731577+07:00","message":"push: {true \n 0 0xc000044380}"}
{"level":"info","service":"Main","time":"2026-03-05T11:00:58.620737552+07:00","message":"write wav file: './tmp/7513/7513_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.653780317+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.981782568+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.981820257+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-03-05T11:00:58.98182489+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:58.981837866+07:00","message":"[buffer interim] 51 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.981843988+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:58.981845697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.196363798+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.196425824+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-03-05T11:00:59.196432206+07:00","message":"receive interim result [false|false]: เดี๋ยววัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.19645012+07:00","message":"[buffer interim] 51 false เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.196458946+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.196461509+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.196469558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.196472602+07:00","message":"> Transcript [451] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.196474645+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.209001032+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.209025879+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-03-05T11:00:59.209030825+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.209044081+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209048483+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209050443+07:00","message":"[bufferProcess] send to processor:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209053142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209055782+07:00","message":"> Transcript [452] [false]: 'เดี๋ยววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209058912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209061011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209063026+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.209064835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.553725219+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.553773817+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-03-05T11:00:59.553779259+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.553795119+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553802116+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553804362+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553810858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553813667+07:00","message":"> Transcript [453] [false]: 'เดี๋ยววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553816948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553819101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553820928+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.553823108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.624196568+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.624231593+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-03-05T11:00:59.62423725+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:00:59.624252049+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624259025+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.62426122+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624270513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624273461+07:00","message":"> Transcript [454] [false]: 'เดี๋ยววันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624276314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624283529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624285837+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:00:59.624287966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.080371534+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.080416866+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-03-05T11:01:00.08042334+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.080440283+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080448074+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080450362+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080458103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080461568+07:00","message":"> Transcript [455] [false]: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080465164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080469494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080471403+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080473444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080480997+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080482808+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.08048466+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.080486584+07:00","message":"Next Push (prob) : 'วันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.080494088+07:00","message":"push: {false เดี๋ยว 0 0xc002f42e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.207206743+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.207249509+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-03-05T11:01:00.207255258+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.207268228+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207274431+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207282567+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207288146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207291055+07:00","message":"> Transcript [456] [false]: 'เดี๋ยววันนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207293971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.20729597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207297892+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.207299795+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.390924389+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.390963293+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-03-05T11:01:00.390968671+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.390980006+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.390987034+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.390989285+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.390994229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.39099751+07:00","message":"> Transcript [457] [false]: 'เดี๋ยววันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.391000977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.391002922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.391005373+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.391007388+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.529761812+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.529800678+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-03-05T11:01:00.52980979+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.529824134+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529831415+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529833639+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529838248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529841072+07:00","message":"> Transcript [458] [false]: 'เดี๋ยววันนี้นะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529844122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529846122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529848151+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.529850239+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.716724391+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.716778818+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-03-05T11:01:00.71678452+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.716801964+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716810251+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยววันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716812693+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.71681671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716819404+07:00","message":"> Transcript [459] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716824361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.7168267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716828702+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716831049+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716833539+07:00","message":"Push: 'วันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716835582+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716837747+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.716839773+07:00","message":"Next Push (prob) : 'เราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.716857401+07:00","message":"push: {false วันนี้นะคะ 0 0xc002f42e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.718708816+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.718739511+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-03-05T11:01:00.718743872+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.718754912+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718759573+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718761461+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718763954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718766082+07:00","message":"> Transcript [460] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718769274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.71877145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718773123+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.718775419+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:00.785843547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:00.785850417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.7927162+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.792749555+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-03-05T11:01:00.792755136+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.792769696+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792776341+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792778532+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792781696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792784425+07:00","message":"> Transcript [461] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792787696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792789522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792791564+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.792794293+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.926780742+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.926814693+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-03-05T11:01:00.926820123+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:00.926832904+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926839978+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926842394+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926845535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.92684826+07:00","message":"> Transcript [462] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926851254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926853079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.926854896+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:00.92685715+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.03787632+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.037915864+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-03-05T11:01:01.037921011+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.037938368+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037945796+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037948249+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037953606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037956091+07:00","message":"> Transcript [463] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037959478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.03796152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037963862+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037966593+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037972652+07:00","message":"Push: 'เราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037974514+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037976743+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.037979065+07:00","message":"Next Push (prob) : 'เรียนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.037986038+07:00","message":"push: {false เราจะได้มา 0 0xc002f42e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.306250548+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.306297783+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-03-05T11:01:01.306304555+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในทุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.306321638+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306330821+07:00","message":"[bufferProcess] interim [580000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306333324+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.30633699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306340566+07:00","message":"> Transcript [464] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306344585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306346516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306348213+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.306350527+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.365631607+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.365671819+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-03-05T11:01:01.36567725+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.365687863+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365695071+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365699822+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365704086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365710013+07:00","message":"> Transcript [465] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365714829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365717969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365719736+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.365723159+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.399475976+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.399504518+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-03-05T11:01:01.399510594+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.399525267+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399531811+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399534229+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399537667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399540651+07:00","message":"> Transcript [466] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.39954367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399545772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399547691+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.399550245+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.424117025+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.424154906+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-03-05T11:01:01.424171916+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.424187372+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424195319+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424199073+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424206469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424209987+07:00","message":"> Transcript [467] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424214687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424217335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424220051+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424223664+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424228927+07:00","message":"Push: 'เรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424231371+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424234557+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.424237968+07:00","message":"Next Push (prob) : 'ในข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.424259543+07:00","message":"push: {false เรียนกัน 0 0xc002f42e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.485484994+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.485520691+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-03-05T11:01:01.485526225+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.485540337+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485546776+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485549101+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485552276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485555667+07:00","message":"> Transcript [468] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485558343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.485560416+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.685753628+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.685789593+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-03-05T11:01:01.685795688+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.685808088+07:00","message":"[buffer interim] 51 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.685814062+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.685816478+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.685821675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.685824421+07:00","message":"> Transcript [469] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.685826609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.68582839+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.782242052+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.863726857+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896863016+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896898467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ\",\"confidence\":0.94417703}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896910955+07:00","message":"receive interim result [true|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896918568+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896920511+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896927082+07:00","message":"[buffer interim] 51 true เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896947362+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896952829+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896956084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896958539+07:00","message":"> Transcript [470] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896961266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896963144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896964927+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896967458+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896969316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.89697109+07:00","message":"> Transcript [471] [true]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.89697313+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.89697463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896976114+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.896977814+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:01.89698372+07:00","message":"Push: 'ในข้อนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:01.896990744+07:00","message":"push: {true ในข้อนี้ค่ะ 0 0xc002f42e80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:01.905011759+07:00","message":"write wav file: './tmp/7513/7513_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.431939713+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.506347737+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.521350906+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.521369855+07:00","message":"found end of frame, send empty tag with msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.521372789+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.521380129+07:00","message":"[buffer interim] 52 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521386293+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521390509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521393626+07:00","message":"> Transcript [472] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521395789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521398099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521399724+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521401429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.521403717+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.521413032+07:00","message":"push: {true \n 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:02.526590274+07:00","message":"write wav file: './tmp/7513/7513_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.967280943+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.967326533+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-03-05T11:01:02.967331997+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:02.967348579+07:00","message":"[buffer interim] 53 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.96735527+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:02.967357269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.070473499+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.070510974+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-03-05T11:01:03.070516494+07:00","message":"receive interim result [false|false]: เรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.070532912+07:00","message":"[buffer interim] 53 false เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.070541542+07:00","message":"[bufferProcess] interim [420000000]:เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.070544334+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.070547956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.070550711+07:00","message":"> Transcript [473] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.070553159+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.24612772+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.246164151+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-03-05T11:01:03.246169637+07:00","message":"receive interim result [false|false]: เรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.246186048+07:00","message":"[buffer interim] 53 false เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246193324+07:00","message":"[bufferProcess] interim [600000000]:เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246195939+07:00","message":"[bufferProcess] send to processor:เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246202334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246205329+07:00","message":"> Transcript [474] [false]: 'เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246208528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246210336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.24621205+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.246213906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.485172065+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.485212022+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-03-05T11:01:03.485218415+07:00","message":"receive interim result [false|false]: เรามาลองโทร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.485232736+07:00","message":"[buffer interim] 53 false เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485239748+07:00","message":"[bufferProcess] interim [780000000]:เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485242092+07:00","message":"[bufferProcess] send to processor:เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.48524752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485250421+07:00","message":"> Transcript [475] [false]: 'เรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485253393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485255578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485257493+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.485259538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.539354579+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.539387192+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-03-05T11:01:03.539393739+07:00","message":"receive interim result [false|false]: เรามาลองชวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.539407926+07:00","message":"[buffer interim] 53 false เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539417579+07:00","message":"[bufferProcess] interim [840000000]:เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539420984+07:00","message":"[bufferProcess] send to processor:เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539427623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539433348+07:00","message":"> Transcript [476] [false]: 'เรามาลองโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539437375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539440133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539443386+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.539446388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.659779853+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.659814353+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-03-05T11:01:03.659820377+07:00","message":"receive interim result [false|false]: เรามาลองชวนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.659832609+07:00","message":"[buffer interim] 53 false เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659839788+07:00","message":"[bufferProcess] interim [960000000]:เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659842079+07:00","message":"[bufferProcess] send to processor:เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.65984863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659851659+07:00","message":"> Transcript [477] [false]: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659855063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659857022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659859006+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659861374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659867146+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659869137+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659871686+07:00","message":"Set new StatePrefix : 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.659880786+07:00","message":"Next Push (prob) : 'มาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.659903758+07:00","message":"push: {false เรา 0 0xc002f43080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748935497+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748971243+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.74897458+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748976688+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.74897842+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748980263+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748981736+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748983176+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748984596+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748986019+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748987463+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748988971+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748990404+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.748991864+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:03.786593047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:03.786603793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.860963036+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.861011273+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-03-05T11:01:03.86101725+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.861035132+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861044833+07:00","message":"[bufferProcess] interim [140000000]:เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861047114+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861053461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861056141+07:00","message":"> Transcript [478] [false]: 'เรามาลองชวนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861059447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861061435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861063358+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.861065843+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.933703527+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.933737398+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-03-05T11:01:03.933743154+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:03.933757045+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933766546+07:00","message":"[bufferProcess] interim [320000000]:เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933768453+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933771691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.93377449+07:00","message":"> Transcript [479] [false]: 'เรามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933777618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933779503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933781108+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:03.933783101+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.050433495+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.050469178+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-03-05T11:01:04.050474548+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.050489539+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050497468+07:00","message":"[bufferProcess] interim [380000000]:เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050499784+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050503575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050506022+07:00","message":"> Transcript [480] [false]: 'เรามาลองชวนกันอีกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050514012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050515899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050517502+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.050519418+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.110083655+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.110114227+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-03-05T11:01:04.110119463+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.110132082+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.11013743+07:00","message":"[bufferProcess] interim [500000000]:เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110140807+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110146687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110149279+07:00","message":"> Transcript [481] [false]: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110152606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.11015443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110156158+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110158369+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110164537+07:00","message":"Push: 'มาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110166355+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110168418+07:00","message":"Set new StatePrefix : 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.110170372+07:00","message":"Next Push (prob) : 'กันอีกนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.110178603+07:00","message":"push: {false มาลองชวน 0 0xc002f43080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.440689389+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.440728681+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-03-05T11:01:04.440734769+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.440748684+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440755901+07:00","message":"[bufferProcess] interim [740000000]:เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440758061+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.44076343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440766075+07:00","message":"> Transcript [482] [false]: 'เรามาลองชวนกันอีกนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440768805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440770843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440772589+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.440774867+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.563001837+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.563038551+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-03-05T11:01:04.563045008+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.563057136+07:00","message":"[buffer interim] 53 false เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563064123+07:00","message":"[bufferProcess] interim [920000000]:เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563066471+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563071554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563074215+07:00","message":"> Transcript [483] [false]: 'เรามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563077194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563082647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563085349+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.563087805+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.611978693+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719357613+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.71939193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิดนึงนะคะ\",\"confidence\":0.95249736}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719397923+07:00","message":"receive interim result [true|false]: เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719408596+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719410749+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719417336+07:00","message":"[buffer interim] 53 true เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719424943+07:00","message":"[bufferProcess] interim [130000000]:เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.71943108+07:00","message":"[bufferProcess] send to processor (isfinal):เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719434869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719437944+07:00","message":"> Transcript [484] [false]: 'เรามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719440937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719442932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719445067+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719449824+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719451551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719453416+07:00","message":"> Transcript [485] [true]: 'เรามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719455321+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719456813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719458394+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719460116+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:04.719466382+07:00","message":"Push: 'กันอีกนิดนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.719474327+07:00","message":"push: {true กันอีกนิดนึงนะคะ 0 0xc002f43080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:04.726829715+07:00","message":"write wav file: './tmp/7513/7513_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:04.863254466+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:05.391826985+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:05.391870925+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-03-05T11:01:05.391876073+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:05.391891793+07:00","message":"[buffer interim] 54 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:05.391898362+07:00","message":"[bufferProcess] interim [360000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:05.391900626+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.048813567+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.048847606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.048853102+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.048867289+07:00","message":"[buffer interim] 54 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.048873615+07:00","message":"[bufferProcess] interim [960000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.048875645+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.048878663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.048881398+07:00","message":"> Transcript [486] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.048883327+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.12066121+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.1207008+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-03-05T11:01:06.120706424+07:00","message":"receive interim result [false|false]: ว่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.120720546+07:00","message":"[buffer interim] 54 false ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120726863+07:00","message":"[bufferProcess] interim [80000000]:ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120728913+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120731832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120734611+07:00","message":"> Transcript [487] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120737565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120739499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120741307+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.120743276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.37515881+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.375192404+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-03-05T11:01:06.375197984+07:00","message":"receive interim result [false|false]: ว่าไอ้เลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.375210183+07:00","message":"[buffer interim] 54 false ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375216367+07:00","message":"[bufferProcess] interim [260000000]:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375218397+07:00","message":"[bufferProcess] send to processor:ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375223124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375225551+07:00","message":"> Transcript [488] [false]: 'ว่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375228203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375229885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375232074+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.375234145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.607298819+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.607340341+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-03-05T11:01:06.607346076+07:00","message":"receive interim result [false|false]: ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.607372151+07:00","message":"[buffer interim] 54 false ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607379413+07:00","message":"[bufferProcess] interim [560000000]:ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607382761+07:00","message":"[bufferProcess] send to processor:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607390035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607393124+07:00","message":"> Transcript [489] [false]: 'ว่าไอ้เลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607396411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607398184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607400433+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.607402373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.782251922+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:06.787448904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:06.787464611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886662371+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886710462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไอ้เลวคืออะไร\",\"confidence\":0.8554461}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886717007+07:00","message":"receive interim result [true|false]: ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886727635+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886730108+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886739187+07:00","message":"[buffer interim] 54 true ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886751613+07:00","message":"[bufferProcess] interim [950000000]:ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886755538+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าไอ้เลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886759784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886762731+07:00","message":"> Transcript [490] [false]: 'ว่าไอ้เลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886765884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886767666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886769624+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886771441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886774061+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886775718+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886777846+07:00","message":"Set new StatePrefix : 'ว่าไอ้เลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886780458+07:00","message":"Next Push (prob) : 'ไอ้เลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886783108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886784952+07:00","message":"> Transcript [491] [true]: 'ว่าไอ้เลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886786948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.88678847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886790059+07:00","message":"StatePrefix: 'ว่าไอ้เลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886791694+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:06.886793494+07:00","message":"Push: 'ไอ้เลวคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.886802299+07:00","message":"push: {false ว่า 0 0xc0000caa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:06.88680737+07:00","message":"push: {true ไอ้เลวคืออะไร 0 0xc0000caa00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:06.893463484+07:00","message":"write wav file: './tmp/7513/7513_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:07.105554323+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:07.955810675+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:07.955857333+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-03-05T11:01:07.955862403+07:00","message":"receive interim result [false|false]: ฝันดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:07.95587754+07:00","message":"[buffer interim] 55 false ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955884204+07:00","message":"[bufferProcess] interim [660000000]:ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955885775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955888435+07:00","message":"[bufferProcess] send to processor (ticker):ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955891232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955894004+07:00","message":"> Transcript [492] [false]: 'ฝันดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:07.955895978+07:00","message":"Set StatePrefix (first interim): 'ฝันดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.288195902+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.288236013+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-03-05T11:01:08.288241996+07:00","message":"receive interim result [false|false]: ดีนะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.288257388+07:00","message":"[buffer interim] 55 false ดีนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.28826469+07:00","message":"[bufferProcess] interim [960000000]:ดีนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.288266821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.296110066+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.296131396+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-03-05T11:01:08.296135834+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.296141424+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296151013+07:00","message":"[bufferProcess] interim [20000000]:ดีนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296152946+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296155934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296158924+07:00","message":"> Transcript [493] [false]: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296161687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.296163772+07:00","message":"Set new StatePrefix: 'ดีนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.729362629+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.729411056+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-03-05T11:01:08.729418267+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.729433103+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729441144+07:00","message":"[bufferProcess] interim [440000000]:ดีนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729443292+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729448399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729451609+07:00","message":"> Transcript [494] [false]: 'ดีนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729455092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729457497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729459384+07:00","message":"StatePrefix: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.729461357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.742618149+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.742634529+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-03-05T11:01:08.742638147+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.74264297+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742646669+07:00","message":"[bufferProcess] interim [500000000]:ดีนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742649079+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742651166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742653247+07:00","message":"> Transcript [495] [false]: 'ดีนะคะก็คือรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742655278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742656922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.742658629+07:00","message":"StatePrefix: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.74266032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.98375431+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.983801804+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-03-05T11:01:08.983808359+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:08.983823417+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.98383076+07:00","message":"[bufferProcess] interim [680000000]:ดีนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983832929+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.98383629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983839256+07:00","message":"> Transcript [496] [false]: 'ดีนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983842264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983844135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983845915+07:00","message":"StatePrefix: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:08.983847751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.359756491+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.359797101+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-03-05T11:01:09.359803084+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.359819019+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359827128+07:00","message":"[bufferProcess] interim [40000000]:ดีนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359829599+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359832832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359835527+07:00","message":"> Transcript [497] [false]: 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359838413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359840587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359842493+07:00","message":"StatePrefix: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359844341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359848478+07:00","message":"Push: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359850281+07:00","message":"TextPushed: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359853132+07:00","message":"Set new StatePrefix : 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.359855216+07:00","message":"Next Push (prob) : 'คือรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.359878398+07:00","message":"push: {false ดีนะคะก็ 0 0xc00042b580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.560551907+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.560591912+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-03-05T11:01:09.560597898+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.560612647+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560620414+07:00","message":"[bufferProcess] interim [280000000]:ดีนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560622676+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560629031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560631721+07:00","message":"> Transcript [498] [false]: 'ดีนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560634714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560637024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560638695+07:00","message":"StatePrefix: 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.560640736+07:00","message":"TextPushed: 'ดีนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.68926472+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.689333334+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-03-05T11:01:09.689340121+07:00","message":"receive interim result [false|false]: ดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.689360414+07:00","message":"[buffer interim] 55 false ดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689367809+07:00","message":"[bufferProcess] interim [340000000]:ดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689370075+07:00","message":"[bufferProcess] send to processor:ดีนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689375538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689378473+07:00","message":"> Transcript [499] [false]: 'ดีนะคะก็คือรูปแบบของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689381939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689383883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689385709+07:00","message":"StatePrefix: 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.689387898+07:00","message":"TextPushed: 'ดีนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.731367913+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:09.78765559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:09.787684772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859650889+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859689623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะก็คือรูปแบบของยีน\",\"confidence\":0.940902}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859695375+07:00","message":"receive interim result [true|false]: ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859706869+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859709223+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859717022+07:00","message":"[buffer interim] 55 true ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859724427+07:00","message":"[bufferProcess] interim [640000000]:ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859727626+07:00","message":"[bufferProcess] send to processor (isfinal):ดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859730762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859733896+07:00","message":"> Transcript [500] [false]: 'ดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859737799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859739853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859741604+07:00","message":"StatePrefix: 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859743647+07:00","message":"TextPushed: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859745285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.8597481+07:00","message":"> Transcript [501] [true]: 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859750365+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859752168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859753743+07:00","message":"StatePrefix: 'ดีนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859755432+07:00","message":"TextPushed: 'ดีนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859756829+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859858207+07:00","message":"Push: 'คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.85986191+07:00","message":"TextPushed: 'ดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859864187+07:00","message":"Set new StatePrefix : 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859866074+07:00","message":"Next Push (prob) : 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.859873525+07:00","message":"push: {true คือรูปแบบของยีน 0 0xc00042b580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:09.859887241+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_55.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:09.866579287+07:00","message":"write wav file: './tmp/7513/7513_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:09.925159068+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.42592677+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.425969106+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-03-05T11:01:10.425974723+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.42598943+07:00","message":"[buffer interim] 56 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.425996231+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.425997833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.5191278+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.519172642+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-03-05T11:01:10.519178612+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.519191952+07:00","message":"[buffer interim] 56 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.519198763+07:00","message":"[bufferProcess] interim [600000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.519201066+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.519206828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.519209675+07:00","message":"> Transcript [502] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.519211638+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.658527978+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.658570417+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-03-05T11:01:10.658576302+07:00","message":"receive interim result [false|false]: โดยที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.658589439+07:00","message":"[buffer interim] 56 false โดยที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658595801+07:00","message":"[bufferProcess] interim [780000000]:โดยที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658598335+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658604749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658607955+07:00","message":"> Transcript [503] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658610856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658612852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658614878+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.658616945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.787915439+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.787962267+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-03-05T11:01:10.787967406+07:00","message":"receive interim result [false|false]: โดยผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.787982381+07:00","message":"[buffer interim] 56 false โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.787990555+07:00","message":"[bufferProcess] interim [840000000]:โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.787994396+07:00","message":"[bufferProcess] send to processor:โดยที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.78800276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.788006554+07:00","message":"> Transcript [504] [false]: 'โดยที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.788011123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.788014097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.788019117+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.788021879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.928477543+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.928511632+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-03-05T11:01:10.928519241+07:00","message":"receive interim result [false|false]: โดยที่ยิง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.92853494+07:00","message":"[buffer interim] 56 false โดยที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.92854184+07:00","message":"[bufferProcess] interim [20000000]:โดยที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928543985+07:00","message":"[bufferProcess] send to processor:โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928547135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928549824+07:00","message":"> Transcript [505] [false]: 'โดยผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928554757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.92855696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928559022+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:10.928560936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:10.953685737+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.083507777+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107208352+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107240429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ยิง\",\"confidence\":0.8117045}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107246314+07:00","message":"receive interim result [true|false]: โดยที่ยิง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107255425+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.10725756+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107262806+07:00","message":"[buffer interim] 56 true โดยที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107277163+07:00","message":"[bufferProcess] interim [260000000]:โดยที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107287008+07:00","message":"[bufferProcess] send to processor (isfinal):โดยที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107291057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107295404+07:00","message":"> Transcript [506] [false]: 'โดยที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107300124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107302824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107304818+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.10730701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107313922+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107315928+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107317872+07:00","message":"Set new StatePrefix : 'โดยที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107320017+07:00","message":"Next Push (prob) : 'ที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107321641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.1073236+07:00","message":"> Transcript [507] [true]: 'โดยที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107326233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107327684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107329376+07:00","message":"StatePrefix: 'โดยที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107330959+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.107332858+07:00","message":"Push: 'ที่ยิง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107340382+07:00","message":"push: {false โดย 0 0xc000170000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.107345015+07:00","message":"push: {true ที่ยิง 0 0xc000170000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:11.112649334+07:00","message":"write wav file: './tmp/7513/7513_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.840628515+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.840675205+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-03-05T11:01:11.840680376+07:00","message":"receive interim result [false|false]: คบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.840693833+07:00","message":"[buffer interim] 57 false คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.840700304+07:00","message":"[bufferProcess] interim [600000000]:คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.840701929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.989188167+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.989220882+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-03-05T11:01:11.989226167+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:11.989236621+07:00","message":"[buffer interim] 57 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.989242912+07:00","message":"[bufferProcess] interim [720000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.98924532+07:00","message":"[bufferProcess] send to processor:คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.989248133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.989251174+07:00","message":"> Transcript [508] [false]: 'คบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:11.9892534+07:00","message":"Set StatePrefix (first interim): 'คบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.135611079+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.135646284+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-03-05T11:01:12.13565244+07:00","message":"receive interim result [false|false]: ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.135669093+07:00","message":"[buffer interim] 57 false ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135675682+07:00","message":"[bufferProcess] interim [900000000]:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135677757+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135681064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135683908+07:00","message":"> Transcript [509] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135686173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.135687991+07:00","message":"Set new StatePrefix: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.252511805+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.25254158+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-03-05T11:01:12.252546836+07:00","message":"receive interim result [false|false]: ควบคุมรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.252557688+07:00","message":"[buffer interim] 57 false ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252563825+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252565956+07:00","message":"[bufferProcess] send to processor:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252571763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252575854+07:00","message":"> Transcript [510] [false]: 'ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252580178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252582947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252585502+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.252588746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.311994695+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.312029047+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-03-05T11:01:12.312034744+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.312047216+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312053327+07:00","message":"[bufferProcess] interim [80000000]:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312055437+07:00","message":"[bufferProcess] send to processor:ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312060444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312063228+07:00","message":"> Transcript [511] [false]: 'ควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312066262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312068217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312069983+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.312072035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.699915532+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.699958135+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-03-05T11:01:12.699963976+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.699975496+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699983259+07:00","message":"[bufferProcess] interim [440000000]:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.69998565+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699989159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699991999+07:00","message":"> Transcript [512] [false]: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699994954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699997506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.699999203+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.700001046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:12.787836325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:12.787852439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.95232443+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.952368294+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-03-05T11:01:12.952378028+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.952391534+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952399709+07:00","message":"[bufferProcess] interim [680000000]:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952402142+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952409076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952411579+07:00","message":"> Transcript [513] [false]: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952414685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952416594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952418929+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952421234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952427021+07:00","message":"Push: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952428947+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952430925+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:12.952432824+07:00","message":"Next Push (prob) : 'ลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:12.9524408+07:00","message":"push: {false ควบคุม 0 0xc000170180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:13.528033408+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:13.528079615+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-03-05T11:01:13.528085573+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:13.528100127+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528107542+07:00","message":"[bufferProcess] interim [280000000]:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528110014+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528113137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528118491+07:00","message":"> Transcript [514] [false]: 'ควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528121694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528123741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.528126015+07:00","message":"StatePrefix: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:13.52812817+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.049697801+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.049732772+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-03-05T11:01:14.04973793+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.049752706+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049760013+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049762514+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.04976571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049768613+07:00","message":"> Transcript [515] [false]: 'ควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049772029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049774042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049777007+07:00","message":"StatePrefix: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.049778991+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.275219115+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.27526159+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-03-05T11:01:14.275274933+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.275291653+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275299473+07:00","message":"[bufferProcess] interim [0]:ควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275302224+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275308411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275311389+07:00","message":"> Transcript [516] [false]: 'ควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275314731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275317198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275319483+07:00","message":"StatePrefix: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.275321834+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.43745603+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.437495463+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-03-05T11:01:14.437501377+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.437514199+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437521056+07:00","message":"[bufferProcess] interim [180000000]:ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437523376+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437528305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437531337+07:00","message":"> Transcript [517] [false]: 'ควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437534607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437536636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437539055+07:00","message":"StatePrefix: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437541024+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437547708+07:00","message":"Push: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437549375+07:00","message":"TextPushed: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.43755132+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.437553528+07:00","message":"Next Push (prob) : 'พันธุกรรมผ่านการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.437560672+07:00","message":"push: {false ลักษณะทาง 0 0xc000170180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.824554001+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.824592662+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-03-05T11:01:14.824598768+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:14.824611711+07:00","message":"[buffer interim] 57 false ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824619016+07:00","message":"[bufferProcess] interim [600000000]:ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824621498+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824629055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824632479+07:00","message":"> Transcript [518] [false]: 'ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824634858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:14.824636669+07:00","message":"Set new StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.053084682+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.113873536+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.164929138+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.164975798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.164982267+07:00","message":"receive interim result [true|false]: ควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.1650035+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.165006536+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.165015296+07:00","message":"[buffer interim] 57 true ควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165025346+07:00","message":"[bufferProcess] interim [990000000]:ควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165031395+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165038431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165042538+07:00","message":"> Transcript [519] [false]: 'ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165045789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165048717+07:00","message":"Set new StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165051707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165054726+07:00","message":"> Transcript [520] [true]: 'ควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165058176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165061099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165063712+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165068163+07:00","message":"TextPushed: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.165073233+07:00","message":"Push: 'พันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.165084978+07:00","message":"push: {true พันธุกรรมผ่านการสังเคราะห์โปรตีน 0 0xc000170180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:15.174422708+07:00","message":"write wav file: './tmp/7513/7513_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.646988277+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.647032997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.647039162+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.647053663+07:00","message":"[buffer interim] 58 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.647060055+07:00","message":"[bufferProcess] interim [570000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.647062147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.650478366+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.650515895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.650523502+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.650536889+07:00","message":"[buffer interim] 58 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.65054461+07:00","message":"[bufferProcess] interim [630000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.650546724+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.650553975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.650556791+07:00","message":"> Transcript [521] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.6505587+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:15.788932412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:15.788940645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.966996797+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.967041521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.967047231+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.96706343+07:00","message":"[buffer interim] 58 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.967071454+07:00","message":"[bufferProcess] interim [870000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.967073782+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.967077338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.96707983+07:00","message":"> Transcript [522] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.967081878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.967083706+07:00","message":"Set new StatePrefix: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.971338295+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.97135385+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-03-05T11:01:15.971357622+07:00","message":"receive interim result [false|false]: แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:15.971362508+07:00","message":"[buffer interim] 58 false แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971366096+07:00","message":"[bufferProcess] interim [930000000]:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971367856+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971370113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971372358+07:00","message":"> Transcript [523] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971375508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.97137766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971379465+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:15.971381256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.213957988+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.214005796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.214012362+07:00","message":"receive interim result [false|false]: แล้วการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.214028187+07:00","message":"[buffer interim] 58 false แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214037276+07:00","message":"[bufferProcess] interim [110000000]:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214039479+07:00","message":"[bufferProcess] send to processor:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214047219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214050137+07:00","message":"> Transcript [524] [false]: 'แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214053133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214055736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214057623+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.214059702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.34947842+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.349520184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.349526366+07:00","message":"receive interim result [false|false]: แล้วการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.349541625+07:00","message":"[buffer interim] 58 false แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349554805+07:00","message":"[bufferProcess] interim [290000000]:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349557695+07:00","message":"[bufferProcess] send to processor:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349561159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349564463+07:00","message":"> Transcript [525] [false]: 'แล้วการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349567569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349569497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349571114+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.349572877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.501710528+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.50174811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.501754046+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.501768985+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501775849+07:00","message":"[bufferProcess] interim [410000000]:แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501778041+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501781237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501783851+07:00","message":"> Transcript [526] [false]: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501787275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501789322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501791+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501792798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501797752+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501802048+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.501804333+07:00","message":"Set new StatePrefix : 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.50180639+07:00","message":"Next Push (prob) : 'การควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.501813411+07:00","message":"push: {false แล้ว 0 0xc00042ab80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.561898847+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.561943974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.561950134+07:00","message":"receive interim result [false|false]: แล้วการควบคุมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.56196618+07:00","message":"[buffer interim] 58 false แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561973629+07:00","message":"[bufferProcess] interim [470000000]:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561976256+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561979155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561981835+07:00","message":"> Transcript [527] [false]: 'แล้วการควบคุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561984641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561986563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561988557+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.561990749+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.584320505+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.58435186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.584357382+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.584369673+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584375113+07:00","message":"[bufferProcess] interim [530000000]:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584377254+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584382126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584384651+07:00","message":"> Transcript [528] [false]: 'แล้วการควบคุมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584387393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584389174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584390937+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.584393055+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.877739447+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.877782794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.877793054+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:16.877808469+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.87781632+07:00","message":"[bufferProcess] interim [830000000]:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877819068+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877825314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877828074+07:00","message":"> Transcript [529] [false]: 'แล้วการควบคุมนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877831273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877833315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877835375+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:16.877837799+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.051588117+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.051622779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.05162883+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.051641735+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051647896+07:00","message":"[bufferProcess] interim [950000000]:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051650132+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051654716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051657234+07:00","message":"> Transcript [530] [false]: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051660373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051662373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.05166423+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051666322+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.05167035+07:00","message":"Push: 'การควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051672146+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051674462+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.051676691+07:00","message":"Next Push (prob) : 'นะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.051683244+07:00","message":"push: {false การควบคุม 0 0xc00042ab80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.057630136+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.057671509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.057677344+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.057693089+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057701116+07:00","message":"[bufferProcess] interim [10000000]:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057703624+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057711642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057714681+07:00","message":"> Transcript [531] [false]: 'แล้วการควบคุมนะเนี่ยมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057718003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057720503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057722153+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.057724786+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.24512802+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.245199954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.245212571+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.245232774+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245242855+07:00","message":"[bufferProcess] interim [190000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245248843+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245254887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245259529+07:00","message":"> Transcript [532] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245271717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245274655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245277567+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.245281252+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.433834618+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.433880821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.433887197+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.433902331+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433909921+07:00","message":"[bufferProcess] interim [370000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433912244+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433922659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433925833+07:00","message":"> Transcript [533] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433929258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433931797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.43393375+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.433936186+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.562066355+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.562112395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.562119491+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.562136354+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562149829+07:00","message":"[bufferProcess] interim [490000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562153596+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562161279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562164125+07:00","message":"> Transcript [534] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562168121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562170573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562172946+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562175721+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.5621816+07:00","message":"Push: 'นะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.56218352+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562185994+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.562188169+07:00","message":"Next Push (prob) : 'เกิดขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.562195967+07:00","message":"push: {false นะเนี่ยมัน 0 0xc00042ab80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.699810586+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.699844947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.699850742+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:17.699863636+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699870818+07:00","message":"[bufferProcess] interim [610000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699873026+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699878075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.69988059+07:00","message":"> Transcript [535] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699883963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699885837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699887714+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:17.699890035+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.088461546+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.088512656+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-03-05T11:01:18.088520566+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.088536802+07:00","message":"[buffer interim] 58 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088545311+07:00","message":"[bufferProcess] interim [30000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088549447+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088568092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088572467+07:00","message":"> Transcript [536] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088577122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088579562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088583308+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.088586903+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.123206802+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242766204+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242802996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ\",\"confidence\":0.9575381}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242809197+07:00","message":"receive interim result [true|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242820012+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242822302+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.24283017+07:00","message":"[buffer interim] 58 true แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242837749+07:00","message":"[bufferProcess] interim [240000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242840824+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242843645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242846811+07:00","message":"> Transcript [537] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242849947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.24285196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242853762+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242856367+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242858082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.24285981+07:00","message":"> Transcript [538] [true]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242861823+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.24286351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242865062+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.24286683+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.242869864+07:00","message":"Push: 'เกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.242878023+07:00","message":"push: {true เกิดขึ้นได้ยังไงนะคะ 0 0xc00042ab80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:18.254847459+07:00","message":"write wav file: './tmp/7513/7513_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.263901412+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.511616661+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.588864964+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.588890037+07:00","message":"found end of frame, send empty tag with msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.588894249+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.588902708+07:00","message":"[buffer interim] 59 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588909606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588913129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588915696+07:00","message":"> Transcript [539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588918038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588919854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588921658+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588923313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:18.588925445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.588933642+07:00","message":"push: {true \n 0 0xc000044080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:18.593211116+07:00","message":"write wav file: './tmp/7513/7513_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:18.706513747+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:18.789294348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:18.789308109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.366787689+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.366825199+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-03-05T11:01:19.366830838+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.366842244+07:00","message":"[buffer interim] 60 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.366848813+07:00","message":"[bufferProcess] interim [660000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.366850464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.380678982+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.380711411+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-03-05T11:01:19.380717344+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.380732476+07:00","message":"[buffer interim] 60 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.380738926+07:00","message":"[bufferProcess] interim [720000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.380741791+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.380746553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.380750874+07:00","message":"> Transcript [540] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.380754399+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.428597717+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.428631864+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-03-05T11:01:19.428636791+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.42864953+07:00","message":"[buffer interim] 60 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.428656493+07:00","message":"[bufferProcess] interim [780000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.428658441+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.428662658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.428665708+07:00","message":"> Transcript [541] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.428667721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.42867022+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.553678011+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.553727231+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-03-05T11:01:19.553734618+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.553749241+07:00","message":"[buffer interim] 60 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553760158+07:00","message":"[bufferProcess] interim [840000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553763242+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553767293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553771379+07:00","message":"> Transcript [542] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553774496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.553777654+07:00","message":"Set new StatePrefix: 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.752213949+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.75225853+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-03-05T11:01:19.752280942+07:00","message":"receive interim result [false|false]: ยีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.752297087+07:00","message":"[buffer interim] 60 false ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752305663+07:00","message":"[bufferProcess] interim [80000000]:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752309696+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752318339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752321894+07:00","message":"> Transcript [543] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752324619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.752327119+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.946234892+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.946290299+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-03-05T11:01:19.946296934+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:19.946310961+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946321458+07:00","message":"[bufferProcess] interim [260000000]:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946324368+07:00","message":"[bufferProcess] send to processor:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946330896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946335465+07:00","message":"> Transcript [544] [false]: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946338807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:19.946341792+07:00","message":"Set new StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.163382259+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.163429911+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-03-05T11:01:20.163436195+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.163452585+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163460632+07:00","message":"[bufferProcess] interim [500000000]:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163462892+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163466061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163469378+07:00","message":"> Transcript [545] [false]: 'ยีนเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163472916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163475036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163476792+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.163479431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.267278521+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.26732788+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-03-05T11:01:20.267335195+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.267351899+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.26736027+07:00","message":"[bufferProcess] interim [560000000]:ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267362627+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267366243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267368789+07:00","message":"> Transcript [546] [false]: 'ยีนเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.26737187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267373824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267375707+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.267378669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.455168182+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.455210384+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-03-05T11:01:20.455217262+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.455231664+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455239547+07:00","message":"[bufferProcess] interim [740000000]:ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455242061+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455251136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455253905+07:00","message":"> Transcript [547] [false]: 'ยีนเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455257025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455259352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455271274+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.455273648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.656349901+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.6563869+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-03-05T11:01:20.656392373+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.656406132+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.65641286+07:00","message":"[bufferProcess] interim [980000000]:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656415178+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656419857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656425051+07:00","message":"> Transcript [548] [false]: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.6564282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656430345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656435487+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656437786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656443067+07:00","message":"Push: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.65644519+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656447086+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.656450851+07:00","message":"Next Push (prob) : 'ช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.656475152+07:00","message":"push: {false ยีนเป็น 0 0xc002f42f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.84583978+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.845892111+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-03-05T11:01:20.845899628+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.84591941+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845928393+07:00","message":"[bufferProcess] interim [160000000]:ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845931881+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845942792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845947644+07:00","message":"> Transcript [549] [false]: 'ยีนเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845951863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845955141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845957931+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.845960906+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.871004097+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.871049094+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-03-05T11:01:20.87105748+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:20.871074851+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871083373+07:00","message":"[bufferProcess] interim [220000000]:ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.87108662+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871090792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871094825+07:00","message":"> Transcript [550] [false]: 'ยีนเป็นช่วงหนึ่งของสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871100119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871102903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871105946+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:20.871108934+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.018150763+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.018195389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.018203197+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.018219652+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018230316+07:00","message":"[bufferProcess] interim [340000000]:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018233977+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018240558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018244584+07:00","message":"> Transcript [551] [false]: 'ยีนเป็นช่วงหนึ่งของสายเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018248855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018251718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018254345+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.018257667+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287138046+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287174928+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-03-05T11:01:21.287181044+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287191309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287193782+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287201011+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287206769+07:00","message":"[buffer interim] 60 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287212539+07:00","message":"[bufferProcess] interim [580000000]:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287214577+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287219439+07:00","message":"[bufferProcess] interim [580000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287222074+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287224886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287227818+07:00","message":"> Transcript [552] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287230594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287232305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287235516+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287237592+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287239898+07:00","message":"Push: 'ช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287241664+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287243523+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.287245542+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.287252305+07:00","message":"push: {false ช่วงหนึ่งของ 0 0xc002f42f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669039523+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669100562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669108296+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669124808+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-03-05T11:01:21.669128085+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669137004+07:00","message":"[buffer interim] 60 false ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.669141472+07:00","message":"[buffer interim] 60 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669149153+07:00","message":"[bufferProcess] interim [940000000]:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669153942+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669180535+07:00","message":"[bufferProcess] interim [940000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669184194+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669187733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669190626+07:00","message":"> Transcript [553] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669194266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669196226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669198127+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.669200274+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.71308811+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.784246553+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:21.789947312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:21.789947022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.875737948+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.875783656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.9509646}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.875789601+07:00","message":"receive interim result [true|false]: ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.875795803+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.8757982+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.8758056+07:00","message":"[buffer interim] 60 true ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875813744+07:00","message":"[bufferProcess] interim [240000000]:ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875817318+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875820702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875823885+07:00","message":"> Transcript [554] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875826573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875828428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875830193+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875832718+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875834682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875836438+07:00","message":"> Transcript [555] [true]: 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875838382+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875839868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875841346+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875842924+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:21.875845699+07:00","message":"Push: 'สาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:21.875854371+07:00","message":"push: {true สาย DNA นะคะ 0 0xc002f42f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:21.883810208+07:00","message":"write wav file: './tmp/7513/7513_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.231328188+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.231376467+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-03-05T11:01:22.231381641+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.231396507+07:00","message":"[buffer interim] 61 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.231403851+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.231405608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.307972211+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.308020463+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-03-05T11:01:22.30802735+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.308045887+07:00","message":"[buffer interim] 61 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.308055016+07:00","message":"[bufferProcess] interim [540000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.308058312+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.308062785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.308066926+07:00","message":"> Transcript [556] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.308070462+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.828126164+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.828174865+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-03-05T11:01:22.828181681+07:00","message":"receive interim result [false|false]: ที่จะพบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:22.828196114+07:00","message":"[buffer interim] 61 false ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828203581+07:00","message":"[bufferProcess] interim [80000000]:ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828206112+07:00","message":"[bufferProcess] send to processor:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828212857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828215704+07:00","message":"> Transcript [557] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828219195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.8282214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.828223581+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:22.82822569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.011742934+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.01179061+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-03-05T11:01:23.011797384+07:00","message":"receive interim result [false|false]: ที่จะควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.011813625+07:00","message":"[buffer interim] 61 false ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011821798+07:00","message":"[bufferProcess] interim [260000000]:ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011824759+07:00","message":"[bufferProcess] send to processor:ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011834475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011838079+07:00","message":"> Transcript [558] [false]: 'ที่จะพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011841713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011843569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011845278+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.011847109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.144475716+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.144522742+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-03-05T11:01:23.144529594+07:00","message":"receive interim result [false|false]: ที่จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.144546419+07:00","message":"[buffer interim] 61 false ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144559867+07:00","message":"[bufferProcess] interim [380000000]:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144562077+07:00","message":"[bufferProcess] send to processor:ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144569158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144572652+07:00","message":"> Transcript [559] [false]: 'ที่จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144576196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144578492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144581439+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.144583404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.722747686+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.722785712+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-03-05T11:01:23.722792045+07:00","message":"receive interim result [false|false]: ที่จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.722806245+07:00","message":"[buffer interim] 61 false ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722813815+07:00","message":"[bufferProcess] interim [980000000]:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722816177+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722819497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722822142+07:00","message":"> Transcript [560] [false]: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722825533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.72282743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722829578+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722831547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722833893+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722835643+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.72283776+07:00","message":"Set new StatePrefix : 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.722840049+07:00","message":"Next Push (prob) : 'จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.72284766+07:00","message":"push: {false ที่ 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.852172113+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.852213416+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-03-05T11:01:23.852219585+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำเนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.852234289+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852241965+07:00","message":"[bufferProcess] interim [100000000]:ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852244586+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852251343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852254395+07:00","message":"> Transcript [561] [false]: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852263584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.852265913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.85226994+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.85227246+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.904323834+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.904356882+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-03-05T11:01:23.904362415+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:23.904376827+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.90438317+07:00","message":"[bufferProcess] interim [160000000]:ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904385394+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904394317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904397916+07:00","message":"> Transcript [562] [false]: 'ที่จะควบคุมกำเนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904401259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904403652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904405316+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:23.904407673+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.104912597+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.10494781+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-03-05T11:01:24.104953092+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.104966652+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.104969846+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-03-05T11:01:24.104972346+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.10498364+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.104995174+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105002779+07:00","message":"[bufferProcess] interim [340000000]:ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105005403+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105009939+07:00","message":"[bufferProcess] interim [400000000]:ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105011682+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105014301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105017401+07:00","message":"> Transcript [563] [false]: 'ที่จะควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105020435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105022447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105024701+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.10502685+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105028396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105030169+07:00","message":"> Transcript [564] [false]: 'ที่จะควบคุมกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105032032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.10503365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105035191+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105036738+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105042157+07:00","message":"Push: 'จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105043917+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105046098+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.105047935+07:00","message":"Next Push (prob) : 'กำหนดรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.10505586+07:00","message":"push: {false จะควบคุม 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.21726627+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.217302552+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-03-05T11:01:24.21730821+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.217320358+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217326833+07:00","message":"[bufferProcess] interim [460000000]:ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217329199+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217334154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217336647+07:00","message":"> Transcript [565] [false]: 'ที่จะควบคุมกำหนดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217338609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.217340448+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดรัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.218181218+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.218189656+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-03-05T11:01:24.218192616+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.218199501+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.218202449+07:00","message":"[bufferProcess] interim [520000000]:ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.21820415+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.218206348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.218208231+07:00","message":"> Transcript [566] [false]: 'ที่จะควบคุมกำเนิดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.218209753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.218211328+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำเนิดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.738072712+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.73811124+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-03-05T11:01:24.738116976+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.738131843+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.738138806+07:00","message":"[bufferProcess] interim [940000000]:ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.73814089+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.738147337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.738150879+07:00","message":"> Transcript [567] [false]: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.738153183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.738155097+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:24.790686002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:24.790703794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.989468528+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.989500278+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-03-05T11:01:24.989505762+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.989518995+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989525708+07:00","message":"[bufferProcess] interim [240000000]:ที่จะควบคุมกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.98952842+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989531397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989534283+07:00","message":"> Transcript [568] [false]: 'ที่จะควบคุมกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989537044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989538918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989540772+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.989542701+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.992417954+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.992427896+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-03-05T11:01:24.99243137+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:24.992438836+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992442325+07:00","message":"[bufferProcess] interim [300000000]:ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992444332+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992446225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992448248+07:00","message":"> Transcript [569] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992450408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992452185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992453841+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:24.992455601+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.119925792+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.119960204+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-03-05T11:01:25.119965527+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.119980033+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.119986937+07:00","message":"[bufferProcess] interim [360000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.119989662+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.119993102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.119995891+07:00","message":"> Transcript [570] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.119998619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.120000453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.120002269+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.120004367+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.314713744+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.314756056+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-03-05T11:01:25.31476182+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.314775952+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314783508+07:00","message":"[bufferProcess] interim [600000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314789649+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314801816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314804632+07:00","message":"> Transcript [571] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.31480848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314810672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314812876+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314814941+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.31481766+07:00","message":"Push: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314819933+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314822169+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.314824201+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.314833295+07:00","message":"push: {false กำหนดลักษณะ 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.506020729+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.506063821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.506070914+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.506085984+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506093581+07:00","message":"[bufferProcess] interim [780000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506096231+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506102718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506105389+07:00","message":"> Transcript [572] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506109219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506111783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506113907+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.506116257+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.635308992+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.635365714+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-03-05T11:01:25.635375108+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.635395569+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635409471+07:00","message":"[bufferProcess] interim [900000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635414045+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635422742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635426895+07:00","message":"> Transcript [573] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635432245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635435125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635438632+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.635442656+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.701794149+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.701834485+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-03-05T11:01:25.701841292+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.701858142+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701866087+07:00","message":"[bufferProcess] interim [960000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701869047+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701878888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701881654+07:00","message":"> Transcript [574] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701885616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701887706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701889887+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.701892333+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.949689913+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.949725523+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-03-05T11:01:25.949731675+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.949744615+07:00","message":"[buffer interim] 61 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949751119+07:00","message":"[bufferProcess] interim [200000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949753514+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949758616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949761189+07:00","message":"> Transcript [575] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.94976466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949766499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949768353+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949771054+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949775714+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949777572+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.949779956+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:25.94978306+07:00","message":"Next Push (prob) : 'ที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:25.949790016+07:00","message":"push: {false ของโปรตีน 0 0xc000170400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.135968582+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.194702513+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.24283772+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.242873227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.242878676+07:00","message":"receive interim result [true|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.24288878+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.242891327+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.242897581+07:00","message":"[buffer interim] 61 true ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.24290477+07:00","message":"[bufferProcess] interim [590000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242907598+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242910777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242913405+07:00","message":"> Transcript [576] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242916237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242917948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242920192+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242922467+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242924194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242925906+07:00","message":"> Transcript [577] [true]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242944328+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242946422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242948063+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242949791+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.242953057+07:00","message":"Push: 'ที่สังเคราะห์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.242960986+07:00","message":"push: {true ที่สังเคราะห์ได้ 0 0xc000170400}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:26.25275242+07:00","message":"write wav file: './tmp/7513/7513_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.885153175+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.885203553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.885208712+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.88522033+07:00","message":"[buffer interim] 62 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.885230005+07:00","message":"[bufferProcess] interim [680000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.885231934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.902298764+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.981422626+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.981457281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.981462608+07:00","message":"receive interim result [false|false]: ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.981476753+07:00","message":"[buffer interim] 62 false ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.98148378+07:00","message":"[bufferProcess] interim [860000000]:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.981486122+07:00","message":"[bufferProcess] send to processor:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.981493064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.981496146+07:00","message":"> Transcript [578] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.981498682+07:00","message":"Set StatePrefix (first interim): 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994594227+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994612465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\",\"confidence\":0.7839105}],\"is_final\":true,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994616622+07:00","message":"receive interim result [true|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994624774+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994628789+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994634996+07:00","message":"[buffer interim] 62 true ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994639153+07:00","message":"[bufferProcess] interim [920000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994641565+07:00","message":"[bufferProcess] send to processor (isfinal):ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994654022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994679756+07:00","message":"> Transcript [579] [false]: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994684358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994686854+07:00","message":"Set new StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994689154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994691088+07:00","message":"> Transcript [580] [true]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994694088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994695962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.99469769+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994699502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:26.994707588+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:26.994717799+07:00","message":"push: {true ซึ่ง 0 0xc000044b80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:27.000848216+07:00","message":"write wav file: './tmp/7513/7513_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:27.104105302+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:27.791519491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:27.791526857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.154096728+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.154131909+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-03-05T11:01:28.154137029+07:00","message":"receive interim result [false|false]: ดีนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.154153451+07:00","message":"[buffer interim] 63 false ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154161557+07:00","message":"[bufferProcess] interim [900000000]:ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154163366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154166638+07:00","message":"[bufferProcess] send to processor (ticker):ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154179351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154201016+07:00","message":"> Transcript [581] [false]: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.154205022+07:00","message":"Set StatePrefix (first interim): 'ดีนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.681831854+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.681874704+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-03-05T11:01:28.681880442+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.681892546+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.681901062+07:00","message":"[bufferProcess] interim [380000000]:โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.68190316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.715191155+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.715218547+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-03-05T11:01:28.715224295+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.715240243+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.71524677+07:00","message":"[bufferProcess] interim [440000000]:โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.715249125+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.715252194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.715267287+07:00","message":"> Transcript [582] [false]: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.715270523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.715273908+07:00","message":"Set new StatePrefix: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.922865012+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.92291141+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-03-05T11:01:28.922917631+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:28.922932748+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922940295+07:00","message":"[bufferProcess] interim [620000000]:โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922942768+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922948059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922950772+07:00","message":"> Transcript [583] [false]: 'โรบินสันเนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922954297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922956488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.92295834+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:28.922960848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.172548318+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.172591875+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-03-05T11:01:29.172597972+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.172613761+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172622274+07:00","message":"[bufferProcess] interim [860000000]:โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172624709+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.17262836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172631996+07:00","message":"> Transcript [584] [false]: 'โรบินสันเนี่ยก็จะไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172636884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172639185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172641028+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.172643035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.361305586+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.361343577+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-03-05T11:01:29.361349346+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.361363276+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361370642+07:00","message":"[bufferProcess] interim [40000000]:โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361373028+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.36137865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361381662+07:00","message":"> Transcript [585] [false]: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361384808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361386576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361388887+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.361391128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.423916914+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.423948696+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-03-05T11:01:29.423954218+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.423962278+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423969313+07:00","message":"[bufferProcess] interim [160000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423971791+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423975133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423978159+07:00","message":"> Transcript [586] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423981548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423983175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423985075+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423987121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423989847+07:00","message":"Push: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.4239922+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423994457+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.423997493+07:00","message":"Next Push (prob) : 'ไปส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.424006802+07:00","message":"push: {false โรบินสันเนี่ยก็จะ 0 0xc00042af00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.757539622+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.757580936+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-03-05T11:01:29.757586455+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.757603207+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.75761182+07:00","message":"[bufferProcess] interim [520000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757615464+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.75762469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757632737+07:00","message":"> Transcript [587] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757639121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757641308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757643602+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.757646925+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.933405425+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.933448722+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-03-05T11:01:29.933455591+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:29.933470791+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.93347835+07:00","message":"[bufferProcess] interim [640000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933481065+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933488501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933491153+07:00","message":"> Transcript [588] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933494488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933496524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933498999+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:29.933501981+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.25741357+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.257457026+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-03-05T11:01:30.257462122+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.257474088+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257481488+07:00","message":"[bufferProcess] interim [0]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257484045+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257489213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257493513+07:00","message":"> Transcript [589] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257497861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257500256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257502972+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.257506265+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.572996088+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.573034728+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-03-05T11:01:30.573041484+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.573060352+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573068162+07:00","message":"[bufferProcess] interim [300000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573070609+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573074572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573077111+07:00","message":"> Transcript [590] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573080702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573082699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573084577+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.57308714+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573090595+07:00","message":"Push: 'ไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573092855+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573095645+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.573098257+07:00","message":"Next Push (prob) : 'เกิดลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.573105813+07:00","message":"push: {false ไปส่งผลให้ 0 0xc00042af00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:30.792137191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:30.792119152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.956451268+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.956499115+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-03-05T11:01:30.956505138+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:30.956519141+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956526543+07:00","message":"[bufferProcess] interim [720000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956529231+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956536044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956539088+07:00","message":"> Transcript [591] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956542435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956544286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.956548783+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:30.95655224+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.020900122+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.020937295+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-03-05T11:01:31.02094325+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.02095886+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020967511+07:00","message":"[bufferProcess] interim [780000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020970009+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020973583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020975999+07:00","message":"> Transcript [592] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020979763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020981936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020983765+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.020986236+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.726107612+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.726148672+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-03-05T11:01:31.726155191+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:31.726171326+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726178695+07:00","message":"[bufferProcess] interim [380000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726181467+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726188154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726190857+07:00","message":"> Transcript [593] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726194507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726196721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.726200448+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:31.72620339+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.04251721+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.042562343+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-03-05T11:01:32.042569643+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.042588467+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042598956+07:00","message":"[bufferProcess] interim [740000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042601905+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042608958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.04261244+07:00","message":"> Transcript [594] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042616282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042618772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042621672+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042623992+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042642274+07:00","message":"Push: 'เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042644504+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042646779+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.042649788+07:00","message":"Next Push (prob) : 'พันธุกรรมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.042665778+07:00","message":"push: {false เกิดลักษณะทาง 0 0xc00042af00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.052773202+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.052802975+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-03-05T11:01:32.052808071+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.052816547+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052822838+07:00","message":"[bufferProcess] interim [800000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052825913+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052829581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052832371+07:00","message":"> Transcript [595] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052835967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052837945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052839755+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.052843172+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.222782229+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.231964874+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.232005881+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-03-05T11:01:32.232012646+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.2320286+07:00","message":"[buffer interim] 63 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232036203+07:00","message":"[bufferProcess] interim [980000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232039514+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.23204751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.2320508+07:00","message":"> Transcript [596] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232054834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232057062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232059474+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.232062202+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.344071278+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417485306+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417524169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ\",\"confidence\":0.9272766}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417530354+07:00","message":"receive interim result [true|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417541821+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417544039+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417550476+07:00","message":"[buffer interim] 63 true ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417561601+07:00","message":"[bufferProcess] interim [130000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417564962+07:00","message":"[bufferProcess] send to processor (isfinal):โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417568696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417571872+07:00","message":"> Transcript [597] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.41757509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417576882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417578622+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417580982+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417583029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417585551+07:00","message":"> Transcript [598] [true]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.41758762+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417589111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417590545+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417592274+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417593996+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.41776499+07:00","message":"Push: 'ลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417768156+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417770403+07:00","message":"Set new StatePrefix : 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417772526+07:00","message":"Next Push (prob) : 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:32.417780191+07:00","message":"push: {true ลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ 0 0xc00042af00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:32.417786166+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_63.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:32.428143177+07:00","message":"write wav file: './tmp/7513/7513_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.231593444+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.231642914+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-03-05T11:01:33.231648491+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.231662018+07:00","message":"[buffer interim] 64 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.231668299+07:00","message":"[bufferProcess] interim [720000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.231669939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.33286387+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.332895819+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-03-05T11:01:33.332901089+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.332915588+07:00","message":"[buffer interim] 64 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.332922022+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.332925222+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.332928372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.332931085+07:00","message":"> Transcript [599] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.332933244+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.532271349+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.532310146+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-03-05T11:01:33.532315242+07:00","message":"receive interim result [false|false]: แล้วก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.532329538+07:00","message":"[buffer interim] 64 false แล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532336392+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532338396+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532341296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532343974+07:00","message":"> Transcript [600] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532346422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532348164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532349949+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.532351909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.721439275+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.721474404+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-03-05T11:01:33.721479646+07:00","message":"receive interim result [false|false]: แล้วก็นัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.721494508+07:00","message":"[buffer interim] 64 false แล้วก็นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721501873+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721504518+07:00","message":"[bufferProcess] send to processor:แล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721515729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721518767+07:00","message":"> Transcript [601] [false]: 'แล้วก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.72152146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721523285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721525066+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.721526931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749034927+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749072466+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749075395+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.74907729+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749078837+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749080574+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749082038+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749083466+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749084896+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749086405+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749087808+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.749089237+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.781019987+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.781053017+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-03-05T11:01:33.78105855+07:00","message":"receive interim result [false|false]: แล้วก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.781070836+07:00","message":"[buffer interim] 64 false แล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781076979+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781079163+07:00","message":"[bufferProcess] send to processor:แล้วก็นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781085501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781088514+07:00","message":"> Transcript [602] [false]: 'แล้วก็นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781091376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781093449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.781095219+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.7810972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:33.792978889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:33.79300293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.802452225+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.802472538+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-03-05T11:01:33.80247713+07:00","message":"receive interim result [false|false]: แล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.802489272+07:00","message":"[buffer interim] 64 false แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802493884+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802496033+07:00","message":"[bufferProcess] send to processor:แล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802499253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802502442+07:00","message":"> Transcript [603] [false]: 'แล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802505296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802507088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802509415+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802512021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802520098+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.802522014+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.80252401+07:00","message":"Set new StatePrefix : 'แล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:33.80252627+07:00","message":"Next Push (prob) : 'ก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:33.802532692+07:00","message":"push: {false แล้ว 0 0xc00042a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:34.46215212+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:34.462202515+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-03-05T11:01:34.462210199+07:00","message":"receive interim result [false|false]: แล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:34.46222805+07:00","message":"[buffer interim] 64 false แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.462237712+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.462241605+07:00","message":"[bufferProcess] send to processor:แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.462246289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.46225898+07:00","message":"> Transcript [604] [false]: 'แล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.462262637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:34.462266387+07:00","message":"Set new StatePrefix: 'แล้วก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:34.981903525+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145108931+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145179959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็หน้าที่\",\"confidence\":0.91759706}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145187272+07:00","message":"receive interim result [true|false]: แล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145197681+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145199741+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145218836+07:00","message":"[buffer interim] 64 true แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.14522741+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145230241+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.14523342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145235911+07:00","message":"> Transcript [605] [false]: 'แล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145238832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.14524107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.14524287+07:00","message":"StatePrefix: 'แล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145245025+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145246564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.14525591+07:00","message":"> Transcript [606] [true]: 'แล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145258206+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145259955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145261514+07:00","message":"StatePrefix: 'แล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145263134+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:35.145265814+07:00","message":"Push: 'ก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.145274307+07:00","message":"push: {true ก็หน้าที่ 0 0xc00042a300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:35.152486412+07:00","message":"write wav file: './tmp/7513/7513_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:35.234685194+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.407540103+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.407577483+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-03-05T11:01:36.407582571+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.407598237+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.407604253+07:00","message":"[bufferProcess] interim [140000000]:พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.407605987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.407610861+07:00","message":"[bufferProcess] send to processor (ticker):พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.407613249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.407618168+07:00","message":"> Transcript [607] [false]: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.40762049+07:00","message":"Set StatePrefix (first interim): 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.416224874+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.41626316+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-03-05T11:01:36.416268209+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.416280998+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.416285859+07:00","message":"[bufferProcess] interim [200000000]:พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.416287689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.499473385+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.499510867+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-03-05T11:01:36.499516241+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.499533514+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.49954124+07:00","message":"[bufferProcess] interim [320000000]:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499543512+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499546485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499549242+07:00","message":"> Transcript [608] [false]: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499552624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499554555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499556367+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.499558469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.667003041+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.667037568+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-03-05T11:01:36.667043539+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.66705606+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667063239+07:00","message":"[bufferProcess] interim [440000000]:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667065426+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667070011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667073273+07:00","message":"> Transcript [609] [false]: 'พรุ่งนี้อาจจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667076701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667078832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667080533+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.667082521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.789833869+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.789869263+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-03-05T11:01:36.789874654+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:36.789885342+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789892027+07:00","message":"[bufferProcess] interim [620000000]:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789894324+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789899162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789901881+07:00","message":"> Transcript [610] [false]: 'พรุ่งนี้อาจจะยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789907537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789909494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.78991142+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:36.789913693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:36.793989245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:36.794015946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.029345429+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.029386496+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-03-05T11:01:37.029392035+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.029404032+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.02941026+07:00","message":"[bufferProcess] interim [800000000]:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029412617+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029417451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.02942014+07:00","message":"> Transcript [611] [false]: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029423341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.02942532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029427201+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029429517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029435028+07:00","message":"Push: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029436852+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029439035+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.029441585+07:00","message":"Next Push (prob) : 'จะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.029448266+07:00","message":"push: {false พรุ่งนี้อาจ 0 0xc000170680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.105900808+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.105935428+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-03-05T11:01:37.105940551+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.105952821+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105958739+07:00","message":"[bufferProcess] interim [860000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105961173+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105965999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105968685+07:00","message":"> Transcript [612] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.10597191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105973843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105976032+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.105978105+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.338969429+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.338998637+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-03-05T11:01:37.339004083+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.33902017+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339027786+07:00","message":"[bufferProcess] interim [100000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339029921+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.33903315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339036432+07:00","message":"> Transcript [613] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339046337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339048499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.339050283+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.33905219+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.36999133+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.370024031+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-03-05T11:01:37.37003004+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:37.370045104+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370051348+07:00","message":"[bufferProcess] interim [160000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370053832+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370056796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370059486+07:00","message":"> Transcript [614] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.3700623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370064645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.37006667+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:37.370072548+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.004559158+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.004601539+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-03-05T11:01:38.004607975+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.004622955+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.00463114+07:00","message":"[bufferProcess] interim [760000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004634177+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004641926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.00464458+07:00","message":"> Transcript [615] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004648446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.0046507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004652729+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004655545+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004661717+07:00","message":"Push: 'จะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004663863+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004665873+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.004667928+07:00","message":"Next Push (prob) : 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.004677046+07:00","message":"push: {false จะยังไม่เห็น 0 0xc000170680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.19930886+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.19934104+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-03-05T11:01:38.199346452+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.19936383+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199371376+07:00","message":"[bufferProcess] interim [940000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199373937+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199376969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.19937948+07:00","message":"> Transcript [616] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199383316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199385332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199387448+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.199389953+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.2769345+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.276966427+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-03-05T11:01:38.276972424+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.276986563+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.276994544+07:00","message":"[bufferProcess] interim [120000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.276996848+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.276999789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.277002297+07:00","message":"> Transcript [617] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.277005821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.27700799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.277010173+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.277012706+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.457149416+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.457192673+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-03-05T11:01:38.457198028+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.457207914+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457229921+07:00","message":"[bufferProcess] interim [240000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457232931+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457236283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457239126+07:00","message":"> Transcript [618] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457242226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457244115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457254656+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.457257592+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.710971503+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.71100315+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-03-05T11:01:38.711008836+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.711026585+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711035272+07:00","message":"[bufferProcess] interim [480000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711037538+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711040707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711043252+07:00","message":"> Transcript [619] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711046763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711048824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711051196+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711054425+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711059993+07:00","message":"Push: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711061708+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711064882+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.711067267+07:00","message":"Next Push (prob) : 'เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.711088653+07:00","message":"push: {false ภาพนะคะ 0 0xc000170680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.905454404+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.905493856+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-03-05T11:01:38.905499392+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:38.905514982+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905521919+07:00","message":"[bufferProcess] interim [660000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905524136+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905527054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905529787+07:00","message":"> Transcript [620] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905533113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905534936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905537241+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:38.905539635+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.097612868+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.097648017+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-03-05T11:01:39.097654441+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.097668814+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097676594+07:00","message":"[bufferProcess] interim [840000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097679145+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097687989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097692745+07:00","message":"> Transcript [621] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097696458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.09769831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097700181+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.097702826+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.289338124+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.289372011+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-03-05T11:01:39.28937779+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.289388475+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289395213+07:00","message":"[bufferProcess] interim [80000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289397593+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289402397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289404977+07:00","message":"> Transcript [622] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289408195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289409947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289412173+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.289414962+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.782528836+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:39.79472981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:39.794742234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.868379901+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.868415793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.868421284+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.868437983+07:00","message":"[buffer interim] 65 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868445857+07:00","message":"[bufferProcess] interim [650000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868448264+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868451682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868454683+07:00","message":"> Transcript [623] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868458359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.86846047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868462677+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868465367+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868473175+07:00","message":"Push: 'เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868475183+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868477165+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.868479417+07:00","message":"Next Push (prob) : 'ดูในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.868487563+07:00","message":"push: {false เดี๋ยวเรามาลอง 0 0xc000170680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.903910361+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931225558+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931264148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\",\"confidence\":0.94829065}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931270737+07:00","message":"receive interim result [true|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931280684+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931282721+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931288854+07:00","message":"[buffer interim] 65 true พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931295372+07:00","message":"[bufferProcess] interim [650000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931298138+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931301129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931303955+07:00","message":"> Transcript [624] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931307106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931308986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931310872+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931313458+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931315393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931317188+07:00","message":"> Transcript [625] [true]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931319211+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.93132085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931322417+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.93132443+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:39.931326898+07:00","message":"Push: 'ดูในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:39.931333365+07:00","message":"push: {true ดูในส่วนของ 0 0xc000170680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:39.942564043+07:00","message":"write wav file: './tmp/7513/7513_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.427795188+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.427830977+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-03-05T11:01:40.42783572+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.42784832+07:00","message":"[buffer interim] 66 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.427855366+07:00","message":"[bufferProcess] interim [360000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.427857014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.429090602+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.429127542+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-03-05T11:01:40.429132703+07:00","message":"receive interim result [false|false]: ลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.429147986+07:00","message":"[buffer interim] 66 false ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.429159639+07:00","message":"[bufferProcess] interim [420000000]:ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.429172935+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.429177572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.429181979+07:00","message":"> Transcript [626] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.429185391+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.556836238+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.556880934+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-03-05T11:01:40.556887072+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.556902281+07:00","message":"[buffer interim] 66 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.556909736+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.556912134+07:00","message":"[bufferProcess] send to processor:ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.556919075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.556921702+07:00","message":"> Transcript [627] [false]: 'ลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.55692378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.556926414+07:00","message":"Set new StatePrefix: 'ลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.862883832+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.95140161+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951453115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951459774+07:00","message":"receive interim result [true|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951473935+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951476593+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951484444+07:00","message":"[buffer interim] 66 true ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951491945+07:00","message":"[bufferProcess] interim [930000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951495375+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951498648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951501551+07:00","message":"> Transcript [628] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951504398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951506549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.95150824+07:00","message":"StatePrefix: 'ลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951510003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951511511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951513301+07:00","message":"> Transcript [629] [true]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951515083+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951516581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951518115+07:00","message":"StatePrefix: 'ลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951519687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:40.951522329+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:40.951533719+07:00","message":"push: {true ลักษณะ 0 0xc00042ba00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:40.958339792+07:00","message":"write wav file: './tmp/7513/7513_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:41.124328965+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:41.846851172+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:41.846903819+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-03-05T11:01:41.846909565+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:41.846924438+07:00","message":"[buffer interim] 67 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:41.846931735+07:00","message":"[bufferProcess] interim [600000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:41.846933563+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.10920568+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.109255881+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-03-05T11:01:42.109262277+07:00","message":"receive interim result [false|false]: เผื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.109280852+07:00","message":"[buffer interim] 67 false เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.109289223+07:00","message":"[bufferProcess] interim [780000000]:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.109291368+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.109295026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.109298418+07:00","message":"> Transcript [630] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.109300436+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.308416365+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.308452464+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-03-05T11:01:42.30845837+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.308472199+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308478978+07:00","message":"[bufferProcess] interim [20000000]:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308481188+07:00","message":"[bufferProcess] send to processor:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308484045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308486838+07:00","message":"> Transcript [631] [false]: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308488811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.308490583+07:00","message":"Set new StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.482101722+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.482146174+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-03-05T11:01:42.482152139+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.482168314+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482175876+07:00","message":"[bufferProcess] interim [200000000]:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482178251+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482184644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482187488+07:00","message":"> Transcript [632] [false]: 'เผื่อเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482190719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482192947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482195292+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.482197217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:42.795610948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:42.795603695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.86418731+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.864226021+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-03-05T11:01:42.864231734+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:42.864250465+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864259254+07:00","message":"[bufferProcess] interim [620000000]:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864261398+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864265246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864267839+07:00","message":"> Transcript [633] [false]: 'เผื่อเป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864271014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864272879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864274585+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:42.864276677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.061794459+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.061840597+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-03-05T11:01:43.061846225+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.061863422+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061871826+07:00","message":"[bufferProcess] interim [740000000]:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061874832+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061878333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061881142+07:00","message":"> Transcript [634] [false]: 'เผื่อเป็นตัวอย่างก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061884686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.06188672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061888646+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.061890593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.189653514+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.189695187+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-03-05T11:01:43.189701193+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.189716135+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189723582+07:00","message":"[bufferProcess] interim [860000000]:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189725976+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.18973332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189736032+07:00","message":"> Transcript [635] [false]: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189739661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189741741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189743613+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189745713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189751341+07:00","message":"Push: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189753102+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.18975569+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.189758279+07:00","message":"Next Push (prob) : 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.189766614+07:00","message":"push: {false เผื่อเป็น 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.449931351+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.449968105+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-03-05T11:01:43.449973432+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.449985916+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.449992695+07:00","message":"[bufferProcess] interim [160000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.449994924+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.450000148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.450002632+07:00","message":"> Transcript [636] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.450005492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.450007301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.450009413+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.45001148+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.583526123+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.583565221+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-03-05T11:01:43.583571372+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.583583828+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583591568+07:00","message":"[bufferProcess] interim [280000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583594356+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583600757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583603616+07:00","message":"> Transcript [637] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583606886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583608696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.583610318+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.58361299+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.768024319+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.768064907+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-03-05T11:01:43.768070812+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.768083494+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.76809125+07:00","message":"[bufferProcess] interim [460000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768093957+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768097436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.76810004+07:00","message":"> Transcript [638] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768103119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768105062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768107103+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.768109219+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.90488608+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.904923736+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-03-05T11:01:43.904929871+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.904944437+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904952533+07:00","message":"[bufferProcess] interim [580000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904955227+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904961605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.90496456+07:00","message":"> Transcript [639] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904968167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904970894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904972853+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.90497489+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904980711+07:00","message":"Push: 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904982673+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904984551+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:43.904986538+07:00","message":"Next Push (prob) : 'คะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:43.905012479+07:00","message":"push: {false ตัวอย่างก่อนนะ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.026350997+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.026388213+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-03-05T11:01:44.02639391+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.026407419+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026413833+07:00","message":"[bufferProcess] interim [700000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026416128+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026421539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026424418+07:00","message":"> Transcript [640] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026427597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026429715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026432094+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.026434509+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.096819936+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.096850653+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-03-05T11:01:44.096856936+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.096870789+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096876585+07:00","message":"[bufferProcess] interim [760000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096879257+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096883284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096885908+07:00","message":"> Transcript [641] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096889266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096891208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096892936+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.096895851+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.112129565+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.112155063+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-03-05T11:01:44.112160661+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.112168806+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112173146+07:00","message":"[bufferProcess] interim [820000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112176051+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.1121803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112182638+07:00","message":"> Transcript [642] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112185401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112187111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.11218897+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.112190985+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.287328485+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.287368853+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-03-05T11:01:44.28737529+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.287387956+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287394639+07:00","message":"[bufferProcess] interim [940000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287397553+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287402961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.28740556+07:00","message":"> Transcript [643] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287409426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287411304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287413422+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287416102+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287420711+07:00","message":"Push: 'คะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287422642+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287427539+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.287429851+07:00","message":"Next Push (prob) : 'เคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.287437829+07:00","message":"push: {false คะที่นักเรียน 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.342374982+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.342405686+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-03-05T11:01:44.342411214+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.342424846+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342432803+07:00","message":"[bufferProcess] interim [120000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342436077+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342442354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342447418+07:00","message":"> Transcript [644] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342452325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.342456327+07:00","message":"Set new StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.66056095+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.660600695+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-03-05T11:01:44.66060684+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.660621282+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660629504+07:00","message":"[bufferProcess] interim [360000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.66063233+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660637927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660640612+07:00","message":"> Transcript [645] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.66064456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660646714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660648487+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.660651684+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.987094223+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.987127474+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-03-05T11:01:44.987133441+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:44.98714632+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987152793+07:00","message":"[bufferProcess] interim [660000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987155293+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987160327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987163075+07:00","message":"> Transcript [646] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987166454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987168147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987169971+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:44.987172594+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:45.564701021+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:45.564742548+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-03-05T11:01:45.564749591+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:45.564765068+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.56477743+07:00","message":"[bufferProcess] interim [260000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564780251+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564786591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564800832+07:00","message":"> Transcript [647] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564805973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564808289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564810046+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:45.564812668+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:45.795886643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:45.795913006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.198733409+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.198777943+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-03-05T11:01:46.198785078+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.198800191+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198807833+07:00","message":"[bufferProcess] interim [860000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198810482+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198817708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198820716+07:00","message":"> Transcript [648] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198824881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198827134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198829449+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198831844+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198841473+07:00","message":"Push: 'เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198843472+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.198845605+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.19884788+07:00","message":"Next Push (prob) : 'แล้ววะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.198856629+07:00","message":"push: {false เคยเรียนมา 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.257829432+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.257869277+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-03-05T11:01:46.257875439+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.257889629+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257896862+07:00","message":"[bufferProcess] interim [980000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257899609+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257906412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257909609+07:00","message":"> Transcript [649] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257912565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.257914561+07:00","message":"Set new StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.465396554+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.465441531+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-03-05T11:01:46.465447119+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.465462583+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.46547096+07:00","message":"[bufferProcess] interim [220000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.465474049+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.465477976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.465480886+07:00","message":"> Transcript [650] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.465484681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.465486527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.46548961+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.46549315+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.631982967+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.651179975+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.651215315+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-03-05T11:01:46.651221407+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.651237368+07:00","message":"[buffer interim] 67 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651255188+07:00","message":"[bufferProcess] interim [400000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651257912+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651262041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651264981+07:00","message":"> Transcript [651] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.65126844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.65127048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651273022+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.651275534+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772338708+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772376394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด\",\"confidence\":0.94119817}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772383146+07:00","message":"receive interim result [true|false]: เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772394326+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772396496+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772405255+07:00","message":"[buffer interim] 67 true เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772413985+07:00","message":"[bufferProcess] interim [520000000]:เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772417248+07:00","message":"[bufferProcess] send to processor (isfinal):เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772426139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772458641+07:00","message":"> Transcript [652] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772466346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772468507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772471367+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.77247429+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772477509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772479886+07:00","message":"> Transcript [653] [true]: 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772482441+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772484054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772485583+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.77248743+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772489409+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.77273378+07:00","message":"Push: 'แล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772738731+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772742698+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772746138+07:00","message":"Next Push (prob) : 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายีนควบคุมการเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.772760636+07:00","message":"push: {true แล้วว่ายีนควบคุมการเกิด 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:46.772766243+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_67.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:46.782921431+07:00","message":"write wav file: './tmp/7513/7513_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:46.895561259+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.400899081+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.489150701+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.489179725+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.489183097+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.489191045+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489198459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489202037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489205108+07:00","message":"> Transcript [654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489207681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489209544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489211248+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489212876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.489215262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.48922541+07:00","message":"push: {true \n 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:47.494136519+07:00","message":"write wav file: './tmp/7513/7513_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.534069156+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.991624519+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.991663404+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-03-05T11:01:47.991668167+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:47.991683894+07:00","message":"[buffer interim] 69 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.9916903+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:47.99169204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:48.575191166+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:48.575231018+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-03-05T11:01:48.575236756+07:00","message":"receive interim result [false|false]: การมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:48.575256754+07:00","message":"[buffer interim] 69 false การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:48.575264115+07:00","message":"[bufferProcess] interim [80000000]:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:48.575266752+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:48.575271699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:48.575274457+07:00","message":"> Transcript [655] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:48.575276684+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:48.796838501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:48.796850602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.143045831+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.143081322+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-03-05T11:01:49.143086587+07:00","message":"receive interim result [false|false]: การมีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.143098605+07:00","message":"[buffer interim] 69 false การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143105649+07:00","message":"[bufferProcess] interim [680000000]:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143108009+07:00","message":"[bufferProcess] send to processor:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143112937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143115504+07:00","message":"> Transcript [656] [false]: 'การมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143118472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143120521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.143122887+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.14312523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.460343365+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.46038738+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-03-05T11:01:49.460393258+07:00","message":"receive interim result [false|false]: การมีไม่มีรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.460409323+07:00","message":"[buffer interim] 69 false การมีไม่มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460417897+07:00","message":"[bufferProcess] interim [980000000]:การมีไม่มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460420479+07:00","message":"[bufferProcess] send to processor:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460427217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460429787+07:00","message":"> Transcript [657] [false]: 'การมีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460433508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460435458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460437613+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.460439776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.589573356+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.589611947+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-03-05T11:01:49.589618141+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:49.589632515+07:00","message":"[buffer interim] 69 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589639877+07:00","message":"[bufferProcess] interim [40000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589642557+07:00","message":"[bufferProcess] send to processor:การมีไม่มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589649058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589651878+07:00","message":"> Transcript [658] [false]: 'การมีไม่มีรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589655318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589657499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.589659591+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:49.58966159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.172113343+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.172148539+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-03-05T11:01:50.172153975+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.172166729+07:00","message":"[buffer interim] 69 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.17217392+07:00","message":"[bufferProcess] interim [640000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.17217599+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172178945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172181762+07:00","message":"> Transcript [659] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.17218483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172186592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.17218865+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172190646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172193008+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172194693+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.172196711+07:00","message":"Set new StatePrefix : 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.17219913+07:00","message":"Next Push (prob) : 'มีไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.172227245+07:00","message":"push: {false การ 0 0xc002f43900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.297709503+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.297744276+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-03-05T11:01:50.297749764+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.297760644+07:00","message":"[buffer interim] 69 false การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297767318+07:00","message":"[bufferProcess] interim [760000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297769456+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297774266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297777408+07:00","message":"> Transcript [660] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297780286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297782208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297784026+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.297786342+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.471847868+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594730003+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594778812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะยังไง\",\"confidence\":0.9247071}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594788227+07:00","message":"receive interim result [true|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594802101+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594805324+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594816805+07:00","message":"[buffer interim] 69 true การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594835881+07:00","message":"[bufferProcess] interim [180000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594846069+07:00","message":"[bufferProcess] send to processor (isfinal):การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594851401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594855265+07:00","message":"> Transcript [661] [false]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594860121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594863332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.5948662+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594870065+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594872558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594875606+07:00","message":"> Transcript [662] [true]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594878606+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594880971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594883374+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594886068+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:50.594889391+07:00","message":"Push: 'มีไม่มีลักษณะยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.594902208+07:00","message":"push: {true มีไม่มีลักษณะยังไง 0 0xc002f43900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:50.604044169+07:00","message":"write wav file: './tmp/7513/7513_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:50.664197994+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:51.797492817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:51.797507304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.301571582+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.363835729+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.390946674+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.390966471+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.390969391+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.390976935+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.390989928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.390994542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.390997183+07:00","message":"> Transcript [663] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.390999449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.391001253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.391003014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.391005486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.391011474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.391022252+07:00","message":"push: {true \n 0 0xc002f43a00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:01:53.399135605+07:00","message":"write wav file: './tmp/7513/7513_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.821283952+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.821316364+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-03-05T11:01:53.821321526+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:53.821334042+07:00","message":"[buffer interim] 71 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.821341507+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:53.821343966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.016831798+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.016870563+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-03-05T11:01:54.016876473+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.016890617+07:00","message":"[buffer interim] 71 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.016896783+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.016899617+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.016906119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.016909081+07:00","message":"> Transcript [664] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.016911061+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.59022714+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.590273832+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-03-05T11:01:54.59027883+07:00","message":"receive interim result [false|false]: ลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.590294285+07:00","message":"[buffer interim] 71 false ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590302302+07:00","message":"[bufferProcess] interim [260000000]:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590304869+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590308701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590311319+07:00","message":"> Transcript [665] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590313243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.590315004+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.752248853+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.752294972+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-03-05T11:01:54.752300798+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.752317385+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752328216+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752331296+07:00","message":"[bufferProcess] send to processor:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752339212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752342727+07:00","message":"> Transcript [666] [false]: 'ลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.75234603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752348198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.75234988+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.752352018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.786341714+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.786374772+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-03-05T11:01:54.786379428+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:54.786388948+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.78639421+07:00","message":"[bufferProcess] interim [500000000]:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786396268+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786399082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786402011+07:00","message":"> Transcript [667] [false]: 'ลักษณะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786404412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786406245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786407878+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:54.786409624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:54.797936057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:54.797981286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.431256726+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.431288213+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-03-05T11:01:55.431293362+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.431303894+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431310954+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.43131323+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431318144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.43132086+07:00","message":"> Transcript [668] [false]: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431323712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431325615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431327459+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.431329495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.682229418+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.68227933+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-03-05T11:01:55.682284946+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.682296346+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682303816+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682306119+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682309354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682312362+07:00","message":"> Transcript [669] [false]: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682315174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682317296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682319063+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682320817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682323275+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682325054+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682326891+07:00","message":"Set new StatePrefix : 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.682328994+07:00","message":"Next Push (prob) : 'เผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.682337579+07:00","message":"push: {false ลักษณะ 0 0xc0000cae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.809201603+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.809254928+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-03-05T11:01:55.809260696+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.80927769+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809285857+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809290032+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809293895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809296489+07:00","message":"> Transcript [670] [false]: 'ลักษณะเผื่อนะคะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809299947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809301895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809305156+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.809307201+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.938577876+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.938619641+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-03-05T11:01:55.93862548+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:55.938639361+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938646251+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938648332+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938653457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938656426+07:00","message":"> Transcript [671] [false]: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938659416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.93866246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938664968+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:55.938667134+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.194358641+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.194400896+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-03-05T11:01:56.19440636+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.194421345+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194427963+07:00","message":"[bufferProcess] interim [880000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194430324+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194434019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194436728+07:00","message":"> Transcript [672] [false]: 'ลักษณะเผื่อนะคะเกิดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.19443974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194441576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.19444336+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.194445234+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.863428493+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.863471653+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-03-05T11:01:56.863477145+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.863491134+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863498975+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863501446+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863507625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863510558+07:00","message":"> Transcript [673] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863513808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863516022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863518118+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863520358+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863524373+07:00","message":"Push: 'เผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863526082+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863527938+07:00","message":"Set new StatePrefix : 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:56.863529801+07:00","message":"Next Push (prob) : 'เกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:56.863536798+07:00","message":"push: {false เผื่อนะคะ 0 0xc0000cae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.22624139+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.226279297+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-03-05T11:01:57.226285564+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.22629922+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226306089+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226308774+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226315209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226317672+07:00","message":"> Transcript [674] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226320669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226322681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.22632476+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.226327082+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.238387128+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.238409467+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-03-05T11:01:57.238413616+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.238419662+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238431804+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.23843428+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238437353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238439964+07:00","message":"> Transcript [675] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238442686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238447301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238449003+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.238450915+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.549049785+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.549087399+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-03-05T11:01:57.549093799+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.549105051+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549112123+07:00","message":"[bufferProcess] interim [200000000]:ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549114652+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549119616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549122048+07:00","message":"> Transcript [676] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549125332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549127405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549129272+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.549131419+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.607393734+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.607429467+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-03-05T11:01:57.607435225+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.607446877+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607456284+07:00","message":"[bufferProcess] interim [260000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.60745905+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607464463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607467049+07:00","message":"> Transcript [677] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607470481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607472585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607474528+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607477705+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607483409+07:00","message":"Push: 'เกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607486397+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607490866+07:00","message":"Set new StatePrefix : 'ลักษณะเผื่อนะคะเกิดจากการที่เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.607494065+07:00","message":"Next Push (prob) : 'เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.607503937+07:00","message":"push: {false เกิดจากการที่ 0 0xc0000cae00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:57.798752615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:01:57.798772804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.802334327+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.80237777+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-03-05T11:01:57.802383743+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.802397221+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.80240456+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.802406906+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.802411932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.80241453+07:00","message":"> Transcript [678] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.802417123+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.821208011+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.821243566+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-03-05T11:01:57.821251277+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.821263834+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821270903+07:00","message":"[bufferProcess] interim [500000000]:ลักษณะเผื่อนะคะเกิดจากการที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821274985+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821281151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821285129+07:00","message":"> Transcript [679] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821289272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.821292469+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.925519395+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.925563617+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-03-05T11:01:57.925571464+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:57.925586483+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925594396+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925598219+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925604812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925609401+07:00","message":"> Transcript [680] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925611749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:57.925613577+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.509258176+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.509303382+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-03-05T11:01:58.509311388+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.509325194+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.509336101+07:00","message":"[bufferProcess] interim [220000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.509339682+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.509346065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.5093499+07:00","message":"> Transcript [681] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.509353278+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.822768507+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.822811068+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-03-05T11:01:58.822817005+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.822832835+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822839906+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822842362+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822849784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822852443+07:00","message":"> Transcript [682] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822854797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.822856754+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.829784379+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.829801502+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-03-05T11:01:58.829805995+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.829812984+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829823047+07:00","message":"[bufferProcess] interim [520000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829825093+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829827764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829830524+07:00","message":"> Transcript [683] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829833336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829835261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829837878+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.829840106+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.882840635+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.882871369+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-03-05T11:01:58.882877168+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:58.882893015+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882900086+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882902514+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882905672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882908139+07:00","message":"> Transcript [684] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882911438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.88291346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882915299+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:58.882917348+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.011182921+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.011224075+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-03-05T11:01:59.011235887+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.011249285+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011255939+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011258545+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011263567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011266397+07:00","message":"> Transcript [685] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011269738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011271608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011273447+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.011275586+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.016168697+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.016188932+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-03-05T11:01:59.016193746+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.016206057+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016210671+07:00","message":"[bufferProcess] interim [700000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016213081+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016215911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016218112+07:00","message":"> Transcript [686] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016220885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016222798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016225222+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016228005+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.01623839+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016240562+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.0162431+07:00","message":"Set new StatePrefix : 'ลักษณะเผื่อนะคะเกิดจากการที่โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.016245382+07:00","message":"Next Push (prob) : 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.016252462+07:00","message":"push: {false โดย 0 0xc0000cae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.148668487+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.148702411+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-03-05T11:01:59.148707852+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.148717836+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.148724773+07:00","message":"[bufferProcess] interim [820000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.148727224+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.148730118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.148733462+07:00","message":"> Transcript [687] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.148735794+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.592144207+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.592177605+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-03-05T11:01:59.59218339+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.592194137+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.592202609+07:00","message":"[bufferProcess] interim [240000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.592205175+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.592210319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.592214547+07:00","message":"> Transcript [688] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.592216945+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.594646826+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.594659192+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-03-05T11:01:59.594662692+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.594670252+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594673577+07:00","message":"[bufferProcess] interim [300000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594675962+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594678314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594680162+07:00","message":"> Transcript [689] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594681867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.594684444+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.912180005+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.912221293+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-03-05T11:01:59.912228574+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:01:59.912249575+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.912258293+07:00","message":"[bufferProcess] interim [540000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.912261942+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.912267024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.912271329+07:00","message":"> Transcript [690] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:01:59.912274888+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.23090709+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.230954164+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-03-05T11:02:00.230962354+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.230978099+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.23098909+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.230993213+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.23100225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.231006161+07:00","message":"> Transcript [691] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.231009815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.231012745+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.303626275+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.303656755+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-03-05T11:02:00.303662217+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.303674783+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303687667+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303690341+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303693468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303696296+07:00","message":"> Transcript [692] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303698211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.303700592+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่ผู้โดยสาร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.74748689+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.747524242+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-03-05T11:02:00.747530643+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.747542283+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.747549999+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.74755276+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.747558153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.747560976+07:00","message":"> Transcript [693] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.747563927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.747566004+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:00.79958218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:00.799598095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.815738434+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.815769108+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-03-05T11:02:00.815774612+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.815785029+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815791581+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815794409+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815799401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815802223+07:00","message":"> Transcript [694] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815804665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.815806407+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่เป็นมิตร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.953564098+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.953609919+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-03-05T11:02:00.953616191+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:00.953630519+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.953637319+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.953639964+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.95364641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.953649238+07:00","message":"> Transcript [695] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.953651641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:00.953653416+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.537544156+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.537589565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.537595941+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.537612528+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.53762055+07:00","message":"[bufferProcess] interim [220000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537623498+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537627539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537630037+07:00","message":"> Transcript [696] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537633189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537635166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537637078+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.537639451+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.822356816+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.828407838+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.828444609+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-03-05T11:02:01.828450013+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.828463545+07:00","message":"[buffer interim] 71 false ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.82847492+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828477588+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.82848139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828484063+07:00","message":"> Transcript [697] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828487758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828489762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828491692+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.828493913+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.972755714+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.972799296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ\",\"confidence\":0.9228514}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.972805948+07:00","message":"receive interim result [true|false]: ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.972817489+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.97281973+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.972827207+07:00","message":"[buffer interim] 71 true ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972839318+07:00","message":"[bufferProcess] interim [670000000]:ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972842896+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.97285742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.97288106+07:00","message":"> Transcript [698] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยเวลานิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972887289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972889344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972891811+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972894304+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972896552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972898976+07:00","message":"> Transcript [699] [true]: 'ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972901158+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972902834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972904317+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972905941+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.972907456+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.973079452+07:00","message":"Push: 'มีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.973082639+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.973084912+07:00","message":"Set new StatePrefix : 'ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.973087069+07:00","message":"Next Push (prob) : 'ลักษณะเผือกนะคะเกิดจากการที่โดยมีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:01.973098224+07:00","message":"push: {true มีนะคะเป็นนิดนึงที่อยู่บริเวณ 0 0xc0000cae00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:01.973133852+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_71.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:01.98730861+07:00","message":"write wav file: './tmp/7513/7513_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:02.143063377+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.163380734+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.225482131+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.257309221+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.257332818+07:00","message":"found end of frame, send empty tag with msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.257335979+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.257343853+07:00","message":"[buffer interim] 72 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257350916+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257360218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257362952+07:00","message":"> Transcript [700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257365062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257367042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257368616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257370337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:03.257372573+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.257380851+07:00","message":"push: {true \n 0 0xc0000cb280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:03.263204438+07:00","message":"write wav file: './tmp/7513/7513_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749650333+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749672568+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749675219+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749676928+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749678652+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749680342+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749682062+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749683757+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749685499+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.74968707+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:03.749689062+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:03.799857261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:03.799866618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:04.663791626+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:04.663833873+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-03-05T11:02:04.663838563+07:00","message":"receive interim result [false|false]: แล้วมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:04.663853425+07:00","message":"[buffer interim] 73 false แล้วมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663860639+07:00","message":"[bufferProcess] interim [440000000]:แล้วมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663862413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663867538+07:00","message":"[bufferProcess] send to processor (ticker):แล้วมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663870069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663872919+07:00","message":"> Transcript [701] [false]: 'แล้วมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:04.663875002+07:00","message":"Set StatePrefix (first interim): 'แล้วมั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.099014767+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.099046796+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-03-05T11:02:05.099052548+07:00","message":"receive interim result [false|false]: แล้วมันปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.099066769+07:00","message":"[buffer interim] 73 false แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.099073815+07:00","message":"[bufferProcess] interim [860000000]:แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.099075597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.865586458+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.865620327+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-03-05T11:02:05.86562588+07:00","message":"receive interim result [false|false]: แล้วมันปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:05.865636643+07:00","message":"[buffer interim] 73 false แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.86564319+07:00","message":"[bufferProcess] interim [460000000]:แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.865645416+07:00","message":"[bufferProcess] send to processor:แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.865650323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.865653051+07:00","message":"> Transcript [702] [false]: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.865655167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:05.865657264+07:00","message":"Set new StatePrefix: 'แล้วมันปลา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:06.800665149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:06.800675747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.40554847+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.405588033+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-03-05T11:02:07.405593725+07:00","message":"receive interim result [false|false]: แล้วมันปลาดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.40560793+07:00","message":"[buffer interim] 73 false แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405615812+07:00","message":"[bufferProcess] interim [200000000]:แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405618676+07:00","message":"[bufferProcess] send to processor:แล้วมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405625804+07:00","message":"[bufferProcess] send to processor (ticker):แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405628699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405631786+07:00","message":"> Transcript [703] [false]: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405634806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405636785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405638425+07:00","message":"StatePrefix: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405640606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.40564245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405644236+07:00","message":"> Transcript [704] [false]: 'แล้วมันปลาดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405646138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405647629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405649097+07:00","message":"StatePrefix: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.405650585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.987475592+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.987516337+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-03-05T11:02:07.987522421+07:00","message":"receive interim result [false|false]: แล้วมันปลาดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:07.987536945+07:00","message":"[buffer interim] 73 false แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.987544668+07:00","message":"[bufferProcess] interim [800000000]:แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:07.987546699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.179482337+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.179525322+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-03-05T11:02:08.179533334+07:00","message":"receive interim result [false|false]: แล้วมันปลาดีนะคะลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.179549234+07:00","message":"[buffer interim] 73 false แล้วมันปลาดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179559283+07:00","message":"[bufferProcess] interim [980000000]:แล้วมันปลาดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179562473+07:00","message":"[bufferProcess] send to processor:แล้วมันปลาดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.17956925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179573295+07:00","message":"> Transcript [705] [false]: 'แล้วมันปลาดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179577425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179580287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179583315+07:00","message":"StatePrefix: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.179586386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.481098778+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.560969871+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.561011319+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-03-05T11:02:08.561016825+07:00","message":"receive interim result [false|false]: แล้วมันปลาดีนะคะลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.561031195+07:00","message":"[buffer interim] 73 false แล้วมันปลาดีนะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561038357+07:00","message":"[bufferProcess] interim [340000000]:แล้วมันปลาดีนะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561040806+07:00","message":"[bufferProcess] send to processor:แล้วมันปลาดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561045084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561048322+07:00","message":"> Transcript [706] [false]: 'แล้วมันปลาดีนะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561051764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561053687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561055305+07:00","message":"StatePrefix: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561057451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561061331+07:00","message":"Push: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561063123+07:00","message":"TextPushed: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.56106489+07:00","message":"Set new StatePrefix : 'แล้วมันปลาดีนะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.561067287+07:00","message":"Next Push (prob) : 'ดีนะคะลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.561089223+07:00","message":"push: {false แล้วมันปลา 0 0xc0000cb480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627418375+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627460056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันปลาดีนะคะลักษณะเผือก\",\"confidence\":0.8828658}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627466315+07:00","message":"receive interim result [true|false]: แล้วมันปลาดีนะคะลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627475573+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627477687+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627484844+07:00","message":"[buffer interim] 73 true แล้วมันปลาดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627493084+07:00","message":"[bufferProcess] interim [460000000]:แล้วมันปลาดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627499561+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมันปลาดีนะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627502891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627505564+07:00","message":"> Transcript [707] [false]: 'แล้วมันปลาดีนะคะลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627508688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627510397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627512377+07:00","message":"StatePrefix: 'แล้วมันปลาดีนะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627514554+07:00","message":"TextPushed: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627516096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627518032+07:00","message":"> Transcript [708] [true]: 'แล้วมันปลาดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627520093+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.62752167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627523177+07:00","message":"StatePrefix: 'แล้วมันปลาดีนะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.62752498+07:00","message":"TextPushed: 'แล้วมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:08.627532864+07:00","message":"Push: 'ดีนะคะลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.627541909+07:00","message":"push: {true ดีนะคะลักษณะเผือก 0 0xc0000cb480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:08.641025384+07:00","message":"write wav file: './tmp/7513/7513_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:08.804332633+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:09.80159633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:09.801586229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:10.945199646+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:10.945246751+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-03-05T11:02:10.945252196+07:00","message":"receive interim result [false|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:10.945266968+07:00","message":"[buffer interim] 74 false ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945273463+07:00","message":"[bufferProcess] interim [160000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945275126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945278053+07:00","message":"[bufferProcess] send to processor (ticker):ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945280568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945283485+07:00","message":"> Transcript [709] [false]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:10.945285434+07:00","message":"Set StatePrefix (first interim): 'ฉันมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.599911969+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.59995731+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-03-05T11:02:11.599962697+07:00","message":"receive interim result [false|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.599976371+07:00","message":"[buffer interim] 74 false ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.600000214+07:00","message":"[bufferProcess] interim [760000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.600002368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.81168657+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.872686918+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.941795238+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998574696+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998618412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมี\",\"confidence\":0.90706444}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998625431+07:00","message":"receive interim result [true|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998634458+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998636776+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998643361+07:00","message":"[buffer interim] 74 true ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998651352+07:00","message":"[bufferProcess] interim [240000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998658152+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998661316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998664087+07:00","message":"> Transcript [710] [false]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998666849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998668981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998672037+07:00","message":"StatePrefix: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998674505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998675989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.9986779+07:00","message":"> Transcript [711] [true]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998679802+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998681293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998682731+07:00","message":"StatePrefix: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.998684175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:11.9986914+07:00","message":"Push: 'ฉันมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:11.998700471+07:00","message":"push: {true ฉันมี 0 0xc002f42b00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:12.006510852+07:00","message":"write wav file: './tmp/7513/7513_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.133295616+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.32231359+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.322338895+07:00","message":"found end of frame, send empty tag with msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.322342815+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.322350173+07:00","message":"[buffer interim] 75 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322356853+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322360145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322362872+07:00","message":"> Transcript [712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.32236521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322367083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322368835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.32237053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:12.322376529+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:12.32238517+07:00","message":"push: {true \n 0 0xc000170780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:12.327118642+07:00","message":"write wav file: './tmp/7513/7513_75.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:12.802509816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:12.802532168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:13.878302887+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:13.878352486+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-03-05T11:02:13.878358748+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:13.878375746+07:00","message":"[buffer interim] 76 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.878382851+07:00","message":"[bufferProcess] interim [740000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.878384851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.87839144+07:00","message":"[bufferProcess] send to processor (ticker):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.878394186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.878396776+07:00","message":"> Transcript [713] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:13.878398926+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:14.460205558+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:14.460265509+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-03-05T11:02:14.460271076+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:14.460285169+07:00","message":"[buffer interim] 76 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:14.460292349+07:00","message":"[bufferProcess] interim [340000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:14.460294442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.332627317+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438353289+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438390682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.885123}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438396165+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.43840451+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438406759+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438412864+07:00","message":"[buffer interim] 76 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438420197+07:00","message":"[bufferProcess] interim [420000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438423416+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438426398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438429018+07:00","message":"> Transcript [714] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438431707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438433535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438435278+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438437158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438438607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.43844027+07:00","message":"> Transcript [715] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438442073+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438443583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438445018+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438448412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:15.438451146+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.438458668+07:00","message":"push: {true นะคะ 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:15.44637724+07:00","message":"write wav file: './tmp/7513/7513_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:15.463464247+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:15.802702657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:15.802724647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.006074396+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.006115664+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-03-05T11:02:16.006121219+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.00613564+07:00","message":"[buffer interim] 77 false ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.006142397+07:00","message":"[bufferProcess] interim [540000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.006144383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.175733235+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.175775019+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-03-05T11:02:16.175780346+07:00","message":"receive interim result [false|false]: ที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.175794599+07:00","message":"[buffer interim] 77 false ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.175801827+07:00","message":"[bufferProcess] interim [720000000]:ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.17580418+07:00","message":"[bufferProcess] send to processor:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.175810511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.175813371+07:00","message":"> Transcript [716] [false]: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.175815361+07:00","message":"Set StatePrefix (first interim): 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.342524529+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.342571802+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-03-05T11:02:16.342577968+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.342593015+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.342601355+07:00","message":"[bufferProcess] interim [900000000]:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.342603776+07:00","message":"[bufferProcess] send to processor:ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.34260733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.342610215+07:00","message":"> Transcript [717] [false]: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.342613374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.342615365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.34261711+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.34261889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.645696113+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.645735073+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-03-05T11:02:16.64574309+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.645757374+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.64576467+07:00","message":"[bufferProcess] interim [140000000]:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645767018+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645772342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645774996+07:00","message":"> Transcript [718] [false]: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645778642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645780708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.645782577+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.64578455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.848159212+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.848203288+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-03-05T11:02:16.848212938+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.848233305+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848241002+07:00","message":"[bufferProcess] interim [380000000]:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.8482435+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.84825041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848253166+07:00","message":"> Transcript [719] [false]: 'ที่ทำหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848256465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848258943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848260986+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.848262931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.961538017+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.961578045+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-03-05T11:02:16.961584159+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.961598653+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961605697+07:00","message":"[bufferProcess] interim [500000000]:ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961607885+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961613401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961616274+07:00","message":"> Transcript [720] [false]: 'ที่ทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.96161936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961621574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961623691+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961625865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961630056+07:00","message":"Push: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961631918+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961634289+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:16.961638222+07:00","message":"Next Push (prob) : 'หน้าที่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:16.961647198+07:00","message":"push: {false ที่ทำ 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.043247881+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.043288708+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-03-05T11:02:17.043294241+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.043307759+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.043313748+07:00","message":"[bufferProcess] interim [620000000]:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.043316852+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.043322059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.043324854+07:00","message":"> Transcript [721] [false]: 'ที่ทำหน้าที่ในกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.043327136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.04332895+07:00","message":"Set new StatePrefix: 'ที่ทำหน้าที่ในกระเพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.221114843+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.221159326+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-03-05T11:02:17.22117898+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.221193657+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221201222+07:00","message":"[bufferProcess] interim [740000000]:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221203645+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221209271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221214469+07:00","message":"> Transcript [722] [false]: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221225809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.221228229+07:00","message":"Set new StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.789674994+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.789732219+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-03-05T11:02:17.789740915+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:17.789759793+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789771919+07:00","message":"[bufferProcess] interim [340000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789775992+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789783622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789787925+07:00","message":"> Transcript [723] [false]: 'ที่ทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789792647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789795427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789798668+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:17.789802084+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.243387322+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.243427615+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-03-05T11:02:18.243433734+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.243447034+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243454494+07:00","message":"[bufferProcess] interim [820000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243457262+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243464288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243467847+07:00","message":"> Transcript [724] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243472852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243476248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243479839+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.243483613+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:18.803355913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:18.803360002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.819768056+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.819808393+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-03-05T11:02:18.819814865+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:18.819829737+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819837485+07:00","message":"[bufferProcess] interim [420000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819840059+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819845671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819848687+07:00","message":"> Transcript [725] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819852239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819854132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819856107+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:18.819858642+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:21.804126028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:21.804148542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.12212999+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.145986714+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.146041267+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-03-05T11:02:22.146049606+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.146069332+07:00","message":"[buffer interim] 77 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146084782+07:00","message":"[bufferProcess] interim [660000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146089152+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146098753+07:00","message":"[bufferProcess] send to processor (ticker):ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146102961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146107093+07:00","message":"> Transcript [726] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.14611349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146116597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146120032+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146123541+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146133535+07:00","message":"Push: 'หน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146136379+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.14613946+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146143261+07:00","message":"Next Push (prob) : 'การสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146146488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146149293+07:00","message":"> Transcript [727] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146153194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146156047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146158367+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.146161183+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.146172431+07:00","message":"push: {false หน้าที่ในกระบวน 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251069474+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251119766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ\",\"confidence\":0.9327388}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251126532+07:00","message":"receive interim result [true|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251133274+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251135308+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251143337+07:00","message":"[buffer interim] 77 true ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251151139+07:00","message":"[bufferProcess] interim [870000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251157134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251159857+07:00","message":"> Transcript [728] [true]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251163137+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251164897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251166574+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251168953+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:22.251171382+07:00","message":"Push: 'การสังเคราะห์มีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.251180998+07:00","message":"push: {true การสังเคราะห์มีอะไรนะคะ 0 0xc002f43680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:22.265733264+07:00","message":"write wav file: './tmp/7513/7513_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:22.315336256+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.390495258+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.39053273+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-03-05T11:02:24.390538152+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.390553115+07:00","message":"[buffer interim] 78 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390559795+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390561475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390568182+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390570723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390573389+07:00","message":"> Transcript [729] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.390575775+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:24.804758825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:24.804777199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.900942751+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.900983418+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-03-05T11:02:24.900988638+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:24.901000864+07:00","message":"[buffer interim] 78 false เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.901007817+07:00","message":"[bufferProcess] interim [580000000]:เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:24.901009746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.095625143+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.0956748+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-03-05T11:02:25.095683203+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.095699763+07:00","message":"[buffer interim] 78 false เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.095717351+07:00","message":"[bufferProcess] interim [820000000]:เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.09572038+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.095725091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.095729335+07:00","message":"> Transcript [730] [false]: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.095732548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.095735549+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.264284022+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359613506+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359655961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไป\",\"confidence\":0.8042637}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359663238+07:00","message":"receive interim result [true|false]: เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359671983+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359673971+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359681055+07:00","message":"[buffer interim] 78 true เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359690428+07:00","message":"[bufferProcess] interim [180000000]:เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359693417+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359698035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359700695+07:00","message":"> Transcript [731] [false]: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359703367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359705119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359706782+07:00","message":"StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.35970876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359710576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359712392+07:00","message":"> Transcript [732] [true]: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359714454+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359716176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359717681+07:00","message":"StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359719203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:25.359721404+07:00","message":"Push: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.359729261+07:00","message":"push: {true เปลี่ยนแปลงไป 0 0xc0000ca500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:25.367826628+07:00","message":"write wav file: './tmp/7513/7513_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:25.463833518+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.125864713+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.125921158+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-03-05T11:02:26.125927844+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.125947952+07:00","message":"[buffer interim] 79 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.12595657+07:00","message":"[bufferProcess] interim [660000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.125959176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.205147195+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.205206437+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-03-05T11:02:26.20521803+07:00","message":"receive interim result [false|false]: ให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.205233025+07:00","message":"[buffer interim] 79 false ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.205240775+07:00","message":"[bufferProcess] interim [780000000]:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.20524318+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.205249943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.205255018+07:00","message":"> Transcript [733] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.20525797+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.320992407+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.321035368+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-03-05T11:02:26.32104051+07:00","message":"receive interim result [false|false]: ให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.321051788+07:00","message":"[buffer interim] 79 false ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321058072+07:00","message":"[bufferProcess] interim [840000000]:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321060432+07:00","message":"[bufferProcess] send to processor:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321065435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321068065+07:00","message":"> Transcript [734] [false]: 'ให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321071401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321073499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321075204+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.321077149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.717288158+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.717329919+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-03-05T11:02:26.717335642+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:26.717350187+07:00","message":"[buffer interim] 79 false ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717357683+07:00","message":"[bufferProcess] interim [260000000]:ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717360367+07:00","message":"[bufferProcess] send to processor:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717364071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717366783+07:00","message":"> Transcript [735] [false]: 'ให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717369592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717371374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717373088+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:26.717374824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.218582933+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.218619912+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-03-05T11:02:27.21862564+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถของนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.218639989+07:00","message":"[buffer interim] 79 false ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218647168+07:00","message":"[bufferProcess] interim [740000000]:ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218649761+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218656524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218659408+07:00","message":"> Transcript [736] [false]: 'ให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218662752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218664861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218666724+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.218669289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.403616775+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.403661441+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-03-05T11:02:27.403667716+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.403679242+07:00","message":"[buffer interim] 79 false ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403686971+07:00","message":"[bufferProcess] interim [980000000]:ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403689127+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403692359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403694876+07:00","message":"> Transcript [737] [false]: 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403697995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403699941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403701758+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.40370361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403706078+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403707893+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403709986+07:00","message":"Set new StatePrefix : 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.403712347+07:00","message":"Next Push (prob) : 'ไม่สามารถของนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.403720744+07:00","message":"push: {false ให้ 0 0xc00042a980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.734469253+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.734509444+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-03-05T11:02:27.734516055+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:27.734529746+07:00","message":"[buffer interim] 79 false ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734538702+07:00","message":"[bufferProcess] interim [280000000]:ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.73454105+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734546534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734549315+07:00","message":"> Transcript [738] [false]: 'ให้ไม่สามารถของนักกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734552278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734554535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.73455667+07:00","message":"StatePrefix: 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:27.734559199+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:27.805575756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:27.80559436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.021430656+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.202719421+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.202759302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถขับขี่ได้\",\"confidence\":0.805004}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.20276533+07:00","message":"receive interim result [true|false]: ทำให้ไม่สามารถขับขี่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.202775729+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.202778485+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.202785974+07:00","message":"[buffer interim] 79 true ทำให้ไม่สามารถขับขี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202792703+07:00","message":"[bufferProcess] interim [790000000]:ทำให้ไม่สามารถขับขี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202795464+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202812984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202846512+07:00","message":"> Transcript [739] [false]: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202850048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202855572+07:00","message":"Set new StatePrefix: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202858145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202865779+07:00","message":"> Transcript [740] [true]: 'ทำให้ไม่สามารถขับขี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202868485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202872926+07:00","message":"StatePrefix: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202875348+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202877247+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202995842+07:00","message":"Push: 'ไม่สามารถขับขี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.202998986+07:00","message":"TextPushed: 'ให้ไม่สามารถขับขี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.203001114+07:00","message":"Set new StatePrefix : 'ทำให้ไม่สามารถขับขี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.203003215+07:00","message":"Next Push (prob) : 'ทำให้ไม่สามารถขับขี่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.203014651+07:00","message":"push: {true ไม่สามารถขับขี่ได้ 0 0xc00042a980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.203029095+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_79.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:28.210810616+07:00","message":"write wav file: './tmp/7513/7513_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.403651223+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.936786418+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.936847298+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-03-05T11:02:28.936853003+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.936869305+07:00","message":"[buffer interim] 80 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.936875899+07:00","message":"[bufferProcess] interim [540000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.936877589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.963239136+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.963277979+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-03-05T11:02:28.963283377+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:28.963301726+07:00","message":"[buffer interim] 80 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.963309486+07:00","message":"[bufferProcess] interim [600000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.963311296+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.963314548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.963317453+07:00","message":"> Transcript [741] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:28.963319547+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.12739245+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.127429686+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-03-05T11:02:29.127435656+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.127447295+07:00","message":"[buffer interim] 80 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127453711+07:00","message":"[bufferProcess] interim [780000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127455695+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127460882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127463574+07:00","message":"> Transcript [742] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127465603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.127467842+07:00","message":"Set new StatePrefix: 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.264530925+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.264585649+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-03-05T11:02:29.264592059+07:00","message":"receive interim result [false|false]: ยาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.264608356+07:00","message":"[buffer interim] 80 false ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.264616645+07:00","message":"[bufferProcess] interim [840000000]:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.264619294+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.264625873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.264628921+07:00","message":"> Transcript [743] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.264631261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.26463305+07:00","message":"Set new StatePrefix: 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.40499405+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.40503591+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-03-05T11:02:29.405041948+07:00","message":"receive interim result [false|false]: ยางใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.405055754+07:00","message":"[buffer interim] 80 false ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405063179+07:00","message":"[bufferProcess] interim [20000000]:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405065412+07:00","message":"[bufferProcess] send to processor:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405071989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405075+07:00","message":"> Transcript [744] [false]: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405077472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.405079873+07:00","message":"Set new StatePrefix: 'ยาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.58379616+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.583835293+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-03-05T11:02:29.583841044+07:00","message":"receive interim result [false|false]: ยางในตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.583857671+07:00","message":"[buffer interim] 80 false ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583864914+07:00","message":"[bufferProcess] interim [200000000]:ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583867394+07:00","message":"[bufferProcess] send to processor:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583876394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583879015+07:00","message":"> Transcript [745] [false]: 'ยางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583881663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583883795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583885565+07:00","message":"StatePrefix: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.583887825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.656914927+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.65694584+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-03-05T11:02:29.65695074+07:00","message":"receive interim result [false|false]: ยางในซอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.656964025+07:00","message":"[buffer interim] 80 false ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656969544+07:00","message":"[bufferProcess] interim [320000000]:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.65697146+07:00","message":"[bufferProcess] send to processor:ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656974035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656976311+07:00","message":"> Transcript [746] [false]: 'ยางในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656979048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.65698097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656982644+07:00","message":"StatePrefix: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.656984469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.881107115+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.881147639+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-03-05T11:02:29.881153667+07:00","message":"receive interim result [false|false]: ยางในซอยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:29.881178068+07:00","message":"[buffer interim] 80 false ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881189278+07:00","message":"[bufferProcess] interim [500000000]:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881191592+07:00","message":"[bufferProcess] send to processor:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881197235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881200081+07:00","message":"> Transcript [747] [false]: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881203189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881205265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881212685+07:00","message":"StatePrefix: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:29.881214635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.019853188+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.019894174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.019899587+07:00","message":"receive interim result [false|false]: ยางในซอย 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.019912187+07:00","message":"[buffer interim] 80 false ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019918913+07:00","message":"[bufferProcess] interim [560000000]:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019921168+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019926577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019929475+07:00","message":"> Transcript [748] [false]: 'ยางในซอยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019932569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019934366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019936489+07:00","message":"StatePrefix: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019938566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.01994282+07:00","message":"Push: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.01994582+07:00","message":"TextPushed: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019947965+07:00","message":"Set new StatePrefix : 'ยางในซอยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.019950077+07:00","message":"Next Push (prob) : 'ในซอยที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.019957638+07:00","message":"push: {false ยาง 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.132667618+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.132706681+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-03-05T11:02:30.132711714+07:00","message":"receive interim result [false|false]: ยางในซอยที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.132727302+07:00","message":"[buffer interim] 80 false ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.132734374+07:00","message":"[bufferProcess] interim [620000000]:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.132737133+07:00","message":"[bufferProcess] send to processor:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.13274517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.132747838+07:00","message":"> Transcript [749] [false]: 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.132750345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.132752418+07:00","message":"Set new StatePrefix: 'ยางในซอย 10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.272019597+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.272058847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.272064538+07:00","message":"receive interim result [false|false]: ยางในซอย 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.27207863+07:00","message":"[buffer interim] 80 false ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272088931+07:00","message":"[bufferProcess] interim [680000000]:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272091174+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272094543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272097338+07:00","message":"> Transcript [750] [false]: 'ยางในซอยที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272099367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.272101377+07:00","message":"Set new StatePrefix: 'ยางในซอยที่เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.439603891+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.439647649+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-03-05T11:02:30.439654561+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:30.439669329+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439676662+07:00","message":"[bufferProcess] interim [800000000]:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439679058+07:00","message":"[bufferProcess] send to processor:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439685656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439688163+07:00","message":"> Transcript [751] [false]: 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439690526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:30.439692266+07:00","message":"Set new StatePrefix: 'ยางในซอย 10'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:30.805820735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:30.805838843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.227719378+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.227758814+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-03-05T11:02:31.227764668+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.227779514+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227786735+07:00","message":"[bufferProcess] interim [400000000]:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227789147+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227795621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227798196+07:00","message":"> Transcript [752] [false]: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227800653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.227803255+07:00","message":"Set new StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.395243595+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.39529056+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-03-05T11:02:31.395296103+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.39531172+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395320387+07:00","message":"[bufferProcess] interim [580000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395323091+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395326473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395329096+07:00","message":"> Transcript [753] [false]: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395332023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395333901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395336456+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.395339539+07:00","message":"TextPushed: 'ยาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.473625423+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.473656543+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-03-05T11:02:31.473662472+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.473674275+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473681449+07:00","message":"[bufferProcess] interim [700000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473684055+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473690434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473692954+07:00","message":"> Transcript [754] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473696182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473700445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473703126+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.473705555+07:00","message":"TextPushed: 'ยาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.490081918+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.490096454+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-03-05T11:02:31.490100762+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.490110679+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490114595+07:00","message":"[bufferProcess] interim [880000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490117217+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490119708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490121676+07:00","message":"> Transcript [755] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490124047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490125791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490127467+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.490129149+07:00","message":"TextPushed: 'ยาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.88429709+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.884338392+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-03-05T11:02:31.884344274+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.884356434+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884363379+07:00","message":"[bufferProcess] interim [480000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884366259+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884375591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884378137+07:00","message":"> Transcript [756] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884381441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884383729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884386059+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884388446+07:00","message":"TextPushed: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884394135+07:00","message":"Push: 'ในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884396552+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884398594+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:31.884400618+07:00","message":"Next Push (prob) : 'อยู่ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:31.884408496+07:00","message":"push: {false ในซอยที่โรงเรียน 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.164951719+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.164990846+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-03-05T11:02:33.164997282+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.165011319+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165018693+07:00","message":"[bufferProcess] interim [740000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.16502113+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165027927+07:00","message":"[bufferProcess] send to processor (ticker):ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165031182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165033983+07:00","message":"> Transcript [757] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165037253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165039082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165041076+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165043455+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165045259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165046996+07:00","message":"> Transcript [758] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165048979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165050439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165051944+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.165054472+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749082729+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749102844+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749105266+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749106911+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749108718+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749110372+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749111996+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749114133+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749117989+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.74912012+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.749122173+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.752507242+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.752544062+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-03-05T11:02:33.752549683+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:33.752563175+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.752570143+07:00","message":"[bufferProcess] interim [340000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:33.752572144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:33.806853798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:33.806869191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.462628606+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.462672933+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-03-05T11:02:34.462678618+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.462692881+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462699612+07:00","message":"[bufferProcess] interim [120000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462701731+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462705097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462707739+07:00","message":"> Transcript [759] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.46271103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462712847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462715043+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.462717496+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.647831455+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.647874469+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-03-05T11:02:34.647880552+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.647896683+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647905124+07:00","message":"[bufferProcess] interim [240000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.64790812+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647916155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647919091+07:00","message":"> Transcript [760] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647923454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647925763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647928581+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647930978+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647938231+07:00","message":"Push: 'อยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.64794181+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647944063+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.647946796+07:00","message":"Next Push (prob) : 'ที่ทำงานได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.64795525+07:00","message":"push: {false อยู่ตอนนี้นะคะ 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.760057611+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.760101368+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-03-05T11:02:34.760108643+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:34.760123964+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.760132929+07:00","message":"[bufferProcess] interim [360000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.760136945+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.760149005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.760151958+07:00","message":"> Transcript [761] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:34.760154596+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.144308008+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.144341052+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-03-05T11:02:35.144347444+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.144358186+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144365018+07:00","message":"[bufferProcess] interim [780000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144367831+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144372692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144375399+07:00","message":"> Transcript [762] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144378953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144380813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144382609+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.144385717+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.787595228+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.787635796+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-03-05T11:02:35.787642101+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:35.787655844+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787663196+07:00","message":"[bufferProcess] interim [380000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787665908+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787672181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787675264+07:00","message":"> Transcript [763] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787679312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787681465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787683891+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:35.787687097+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.045031285+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.045077261+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-03-05T11:02:36.045084186+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.045101229+07:00","message":"[buffer interim] 80 false ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045109261+07:00","message":"[bufferProcess] interim [680000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045112444+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045120456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045123223+07:00","message":"> Transcript [764] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045126649+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.04512876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045130904+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.045133593+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.092579173+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.283259451+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.296402392+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.296440311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง\",\"confidence\":0.9150016}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.29644646+07:00","message":"receive interim result [true|false]: ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.296454681+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.29645684+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.296462669+07:00","message":"[buffer interim] 80 true ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296471601+07:00","message":"[bufferProcess] interim [890000000]:ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296476976+07:00","message":"[bufferProcess] send to processor (isfinal):ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296480959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296483653+07:00","message":"> Transcript [765] [false]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296488361+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296490342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296492461+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296494897+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296501841+07:00","message":"Push: 'ที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296503754+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296505932+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296508029+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296509594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296511368+07:00","message":"> Transcript [766] [true]: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยต้นแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296513586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296515088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296516606+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296518677+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนอยู่ตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.296520693+07:00","message":"Push: 'ต้นแดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.29653071+07:00","message":"push: {false ที่ทำงานได้ด้วย 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.296546282+07:00","message":"push: {true ต้นแดง 0 0xc002e4e280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:36.310953607+07:00","message":"write wav file: './tmp/7513/7513_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.749678695+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.749722223+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-03-05T11:02:36.749727931+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.749742851+07:00","message":"[buffer interim] 81 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.749750311+07:00","message":"[bufferProcess] interim [480000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.749752316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:36.807444162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:36.807453175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.950064614+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.950100854+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-03-05T11:02:36.950106219+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:36.950120364+07:00","message":"[buffer interim] 81 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.9501272+07:00","message":"[bufferProcess] interim [660000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.950129542+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.950132635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.950135491+07:00","message":"> Transcript [767] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:36.950137531+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.002783322+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.002817036+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-03-05T11:02:37.002822216+07:00","message":"receive interim result [false|false]: ส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.002830505+07:00","message":"[buffer interim] 81 false ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002837062+07:00","message":"[bufferProcess] interim [780000000]:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002839063+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002842076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002844598+07:00","message":"> Transcript [768] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002847051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002848794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002850556+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.002852435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.264363761+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.264402376+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-03-05T11:02:37.264407614+07:00","message":"receive interim result [false|false]: ส่วนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.264419512+07:00","message":"[buffer interim] 81 false ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264426157+07:00","message":"[bufferProcess] interim [960000000]:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264428389+07:00","message":"[bufferProcess] send to processor:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264433092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264435929+07:00","message":"> Transcript [769] [false]: 'ส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264438452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264440301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264442126+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.264444229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.466481495+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.466518352+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-03-05T11:02:37.46652386+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.466535601+07:00","message":"[buffer interim] 81 false ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466541734+07:00","message":"[bufferProcess] interim [200000000]:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466543992+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466548764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466551542+07:00","message":"> Transcript [770] [false]: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466555027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466556968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466558897+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.466560973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.524835822+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.524870718+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-03-05T11:02:37.524876302+07:00","message":"receive interim result [false|false]: ส่วนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.524889276+07:00","message":"[buffer interim] 81 false ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524896214+07:00","message":"[bufferProcess] interim [260000000]:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524898342+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524905054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.52490785+07:00","message":"> Transcript [771] [false]: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524911207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524913459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524915049+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524917329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524924091+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524926001+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524927892+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.524929839+07:00","message":"Next Push (prob) : 'โปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.524936859+07:00","message":"push: {false ส่วน 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.538528365+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.538555586+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-03-05T11:02:37.538560956+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.538572518+07:00","message":"[buffer interim] 81 false ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.538577532+07:00","message":"[bufferProcess] interim [320000000]:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.538579969+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.538588903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.53859196+07:00","message":"> Transcript [772] [false]: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.538593977+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.641144853+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.641194165+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-03-05T11:02:37.641199934+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:37.641219591+07:00","message":"[buffer interim] 81 false ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641226226+07:00","message":"[bufferProcess] interim [380000000]:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641228472+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641232359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641235069+07:00","message":"> Transcript [773] [false]: 'ส่วนโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641237865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641239713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.64124149+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:37.641243618+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.057749108+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.057792002+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-03-05T11:02:38.0577975+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.057810256+07:00","message":"[buffer interim] 81 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057816649+07:00","message":"[bufferProcess] interim [740000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057819228+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057824147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057826906+07:00","message":"> Transcript [774] [false]: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057830021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057831989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057833741+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.057836097+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.606149079+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.606192798+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-03-05T11:02:38.606206791+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:38.606221401+07:00","message":"[buffer interim] 81 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606229912+07:00","message":"[bufferProcess] interim [340000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606232801+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606240134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606242698+07:00","message":"> Transcript [775] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606246479+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606249062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606251094+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:38.606253648+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:39.808145067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:39.808159014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.771524088+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.891943393+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.89198648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.891998332+07:00","message":"receive interim result [true|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.892006612+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.892008897+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.892017122+07:00","message":"[buffer interim] 81 true ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892025113+07:00","message":"[bufferProcess] interim [710000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892028589+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892032614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892035536+07:00","message":"> Transcript [776] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892039109+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892040892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892043095+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892045798+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892048258+07:00","message":"Push: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892049885+07:00","message":"TextPushed: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892052159+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892054231+07:00","message":"Next Push (prob) : 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892055729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892057483+07:00","message":"> Transcript [777] [true]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892059619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892061079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892062589+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892064225+07:00","message":"TextPushed: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:40.892066056+07:00","message":"Push: 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.892074403+07:00","message":"push: {false โปรตีนที่ 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:40.892080709+07:00","message":"push: {true ทำงานไม่ได้ 0 0xc00042ae00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:40.901208508+07:00","message":"write wav file: './tmp/7513/7513_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.152597529+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.282279219+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.398571919+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.398600891+07:00","message":"found end of frame, send empty tag with msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.398604647+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.398612856+07:00","message":"[buffer interim] 82 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398619782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398623046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398629228+07:00","message":"> Transcript [778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398631564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398633281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398635025+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398636803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:41.398639375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.398647552+07:00","message":"push: {true \n 0 0xc00042ad80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:41.402982483+07:00","message":"write wav file: './tmp/7513/7513_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:41.4735887+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:42.808182779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:42.808210877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.220232492+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.220276173+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-03-05T11:02:43.220281328+07:00","message":"receive interim result [false|false]: คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.220295776+07:00","message":"[buffer interim] 83 false คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.220303515+07:00","message":"[bufferProcess] interim [500000000]:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.220305321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.220312422+07:00","message":"[bufferProcess] send to processor (ticker):คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.220315232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.22031789+07:00","message":"> Transcript [779] [false]: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.220320335+07:00","message":"Set StatePrefix (first interim): 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.38805688+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.388106331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 นิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.388112031+07:00","message":"receive interim result [false|false]: 9 นิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.388126329+07:00","message":"[buffer interim] 83 false 9 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.388133654+07:00","message":"[bufferProcess] interim [680000000]:9 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.388135531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.442039643+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.442077981+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-03-05T11:02:43.44208321+07:00","message":"receive interim result [false|false]: คราวนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.442097485+07:00","message":"[buffer interim] 83 false คราวนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.442104268+07:00","message":"[bufferProcess] interim [740000000]:คราวนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.442107322+07:00","message":"[bufferProcess] send to processor:9 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.442110561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.44211328+07:00","message":"> Transcript [780] [false]: '9 นิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.442116088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.442118675+07:00","message":"Set new StatePrefix: '9 นิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.5520383+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.55207071+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-03-05T11:02:43.552076428+07:00","message":"receive interim result [false|false]: คราวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.552089795+07:00","message":"[buffer interim] 83 false คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552097808+07:00","message":"[bufferProcess] interim [860000000]:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552100378+07:00","message":"[bufferProcess] send to processor:คราวนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552105297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552107904+07:00","message":"> Transcript [781] [false]: 'คราวนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552109832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.552111589+07:00","message":"Set new StatePrefix: 'คราวนี้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.628853494+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.628886004+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-03-05T11:02:43.62889193+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:43.628902613+07:00","message":"[buffer interim] 83 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.62890815+07:00","message":"[bufferProcess] interim [980000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.62891041+07:00","message":"[bufferProcess] send to processor:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.628915135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.628918037+07:00","message":"> Transcript [782] [false]: 'คราวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.628920033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:43.628921969+07:00","message":"Set new StatePrefix: 'คราวนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.264372481+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.264411755+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-03-05T11:02:44.264417317+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.26442995+07:00","message":"[buffer interim] 83 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.26443727+07:00","message":"[bufferProcess] interim [580000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.264439502+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.264444999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.264447762+07:00","message":"> Transcript [783] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.264449838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.264451753+07:00","message":"Set new StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.557152339+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.557212242+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-03-05T11:02:44.557218693+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.557231574+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557238315+07:00","message":"[bufferProcess] interim [880000000]:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557240548+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557245822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557248611+07:00","message":"> Transcript [784] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557251577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557253637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557255335+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.557257353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.722918214+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.722972171+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-03-05T11:02:44.722980285+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.722998621+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723008211+07:00","message":"[bufferProcess] interim [0]:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723011645+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723016627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.72302117+07:00","message":"> Transcript [785] [false]: 'คราวนี้แล้วยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723025825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723028894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723032191+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.723034991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.821348777+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.821382981+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-03-05T11:02:44.821389253+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:44.821403049+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821410923+07:00","message":"[bufferProcess] interim [120000000]:คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821412886+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821416087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821419251+07:00","message":"> Transcript [786] [false]: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821422385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821424404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821426145+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:44.821427999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.146684734+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.146721529+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-03-05T11:02:45.146727638+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.1467419+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146749157+07:00","message":"[bufferProcess] interim [480000000]:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146751519+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146756924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146759612+07:00","message":"> Transcript [787] [false]: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146762793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.14676485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146766749+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146768752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146772857+07:00","message":"Push: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146775061+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146776911+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.146778819+07:00","message":"Next Push (prob) : 'ยีนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.146788141+07:00","message":"push: {false คราวนี้แล้ว 0 0xc00042b300}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:45.809051523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:45.809066549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.825326798+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.825368323+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-03-05T11:02:45.825373837+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.825386542+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825393614+07:00","message":"[bufferProcess] interim [80000000]:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825396231+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825401423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825403961+07:00","message":"> Transcript [788] [false]: 'คราวนี้แล้วยีนที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825407473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825409656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825411469+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.825413614+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.846405124+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.84643433+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-03-05T11:02:45.846439181+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:45.846451777+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846457853+07:00","message":"[bufferProcess] interim [140000000]:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846460416+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846463225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846465516+07:00","message":"> Transcript [789] [false]: 'คราวนี้แล้วยีนที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846469007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846471088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.846473137+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:45.84647523+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.432520868+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.432561556+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-03-05T11:02:46.43256767+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.432583126+07:00","message":"[buffer interim] 83 false คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432590444+07:00","message":"[bufferProcess] interim [740000000]:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432593089+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432599512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432602832+07:00","message":"> Transcript [790] [false]: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432606203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432608364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.43261042+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.432612869+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.72187717+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937218284+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937273117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอลูใหญ่ๆ\",\"confidence\":0.9304617}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937279634+07:00","message":"receive interim result [true|false]: คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937290309+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937292487+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937301835+07:00","message":"[buffer interim] 83 true คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937311864+07:00","message":"[bufferProcess] interim [280000000]:คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937314761+07:00","message":"[bufferProcess] send to processor (isfinal):คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937318191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937321507+07:00","message":"> Transcript [791] [false]: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937325106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937327255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937329186+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937331276+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937333599+07:00","message":"Push: 'ยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937335391+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937337456+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937339895+07:00","message":"Next Push (prob) : 'อะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937341493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937343275+07:00","message":"> Transcript [792] [true]: 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937345464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937347201+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937348844+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937350632+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937352072+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937463032+07:00","message":"push: {false ยีนที่มี 0 0xc00042b300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937482551+07:00","message":"Push: 'อลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937486439+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937488384+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937490211+07:00","message":"Next Push (prob) : 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:46.937496222+07:00","message":"push: {true อลูใหญ่ๆ 0 0xc00042b300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:46.937501219+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_83.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:46.947548384+07:00","message":"write wav file: './tmp/7513/7513_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:47.10426882+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:48.746437371+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:48.746488874+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-03-05T11:02:48.746496763+07:00","message":"receive interim result [false|false]: โครงการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:48.746514494+07:00","message":"[buffer interim] 84 false โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.746521409+07:00","message":"[bufferProcess] interim [500000000]:โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.746523244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.746527809+07:00","message":"[bufferProcess] send to processor (ticker):โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.746530307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.746533156+07:00","message":"> Transcript [793] [false]: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:48.7465352+07:00","message":"Set StatePrefix (first interim): 'โครงการมี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:48.809127414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:48.809132535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.406262196+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.406303653+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-03-05T11:02:49.406313876+07:00","message":"receive interim result [false|false]: โครงการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.406331884+07:00","message":"[buffer interim] 84 false โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.406352562+07:00","message":"[bufferProcess] interim [100000000]:โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.406355769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.429545054+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.429565859+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-03-05T11:02:49.429571048+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.429582435+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429587202+07:00","message":"[bufferProcess] interim [160000000]:โครงการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429589623+07:00","message":"[bufferProcess] send to processor:โครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429592885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429595699+07:00","message":"> Transcript [794] [false]: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429598892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429601219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429603296+07:00","message":"StatePrefix: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.429605396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.688987945+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.689024771+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-03-05T11:02:49.689030532+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.689044406+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689051972+07:00","message":"[bufferProcess] interim [340000000]:โครงการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689054039+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689060933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689064139+07:00","message":"> Transcript [795] [false]: 'โครงการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.68906732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689069359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.68907111+07:00","message":"StatePrefix: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.689073034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.986600381+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.986640312+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-03-05T11:02:49.986645539+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:49.986661187+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.986670281+07:00","message":"[bufferProcess] interim [700000000]:โครงการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.98667246+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.986675993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.986678531+07:00","message":"> Transcript [796] [false]: 'โครงการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.986681826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.98668364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.98668592+07:00","message":"StatePrefix: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:49.986687729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.076661616+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.076696871+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-03-05T11:02:50.076702053+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.076717227+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076724897+07:00","message":"[bufferProcess] interim [820000000]:โครงการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076727233+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076730558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.07673338+07:00","message":"> Transcript [797] [false]: 'โครงการมีหรือไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076736302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076738174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076739885+07:00","message":"StatePrefix: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076741817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076749413+07:00","message":"Push: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.07675139+07:00","message":"TextPushed: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076753553+07:00","message":"Set new StatePrefix : 'โครงการมีหรือไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.076755645+07:00","message":"Next Push (prob) : 'หรือไม่มีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.076765138+07:00","message":"push: {false โครงการมี 0 0xc00042b500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.136577434+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.136602916+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-03-05T11:02:50.13660795+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.136620178+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.136625465+07:00","message":"[bufferProcess] interim [880000000]:โครงการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.13662785+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.136631448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.136633922+07:00","message":"> Transcript [798] [false]: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.136635963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.136637778+07:00","message":"Set new StatePrefix: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.660092988+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.660140215+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-03-05T11:02:50.6601461+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.660159469+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.660166941+07:00","message":"[bufferProcess] interim [360000000]:โครงการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.66016945+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.66017489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.660177591+07:00","message":"> Transcript [799] [false]: 'โครงการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.66018084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.660183222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.66018512+07:00","message":"StatePrefix: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.660187276+07:00","message":"TextPushed: 'โครงการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.877904356+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.877944579+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-03-05T11:02:50.877950018+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:50.877964989+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877972623+07:00","message":"[bufferProcess] interim [540000000]:โครงการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877975515+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877978908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877982032+07:00","message":"> Transcript [800] [false]: 'โครงการมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877985822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877987956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877990366+07:00","message":"StatePrefix: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:50.877992624+07:00","message":"TextPushed: 'โครงการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.038712221+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.03875339+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-03-05T11:02:51.03875953+07:00","message":"receive interim result [false|false]: โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.038773205+07:00","message":"[buffer interim] 84 false โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038780514+07:00","message":"[bufferProcess] interim [780000000]:โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038783043+07:00","message":"[bufferProcess] send to processor:โครงการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038790078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.03879481+07:00","message":"> Transcript [801] [false]: 'โครงการมีหรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038799935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038802608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038805869+07:00","message":"StatePrefix: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.038811499+07:00","message":"TextPushed: 'โครงการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.592356815+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.72331867+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788807347+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788848973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง\",\"confidence\":0.9386025}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788855431+07:00","message":"receive interim result [true|false]: องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788864069+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788866111+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.788872354+07:00","message":"[buffer interim] 84 true องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788880106+07:00","message":"[bufferProcess] interim [320000000]:องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788883876+07:00","message":"[bufferProcess] send to processor (isfinal):โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788886945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788889544+07:00","message":"> Transcript [802] [false]: 'โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788892436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788894729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788897135+07:00","message":"StatePrefix: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.78889952+07:00","message":"TextPushed: 'โครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788902268+07:00","message":"Push: 'หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788904007+07:00","message":"TextPushed: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788906034+07:00","message":"Set new StatePrefix : 'โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788908117+07:00","message":"Next Push (prob) : 'ษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788909797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788911607+07:00","message":"> Transcript [803] [true]: 'องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788913752+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788915216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788917112+07:00","message":"StatePrefix: 'โครงการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788919187+07:00","message":"TextPushed: 'โครงการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.788920799+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.789024759+07:00","message":"push: {false หรือไม่มีลัก 0 0xc00042b500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.789042204+07:00","message":"Push: 'เผือกได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.789045672+07:00","message":"TextPushed: 'โครงการมีหรือไม่มีลักเผือกได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.789047527+07:00","message":"Set new StatePrefix : 'องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.789049587+07:00","message":"Next Push (prob) : 'องค์การมีหรือไม่มีลักษณะเผือกได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:51.789057128+07:00","message":"push: {true เผือกได้ยังไง 0 0xc00042b500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:51.789062863+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_84.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:51.798396802+07:00","message":"write wav file: './tmp/7513/7513_84.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:51.809183007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:51.809194202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.476469164+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.476514037+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-03-05T11:02:53.476519358+07:00","message":"receive interim result [false|false]: พร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.476533036+07:00","message":"[buffer interim] 85 false พร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476539222+07:00","message":"[bufferProcess] interim [800000000]:พร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476540933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476548029+07:00","message":"[bufferProcess] send to processor (ticker):พร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476551109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476554216+07:00","message":"> Transcript [804] [false]: 'พร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.476556641+07:00","message":"Set StatePrefix (first interim): 'พร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.702322716+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.833569595+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.852662039+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.852698954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.85270439+07:00","message":"receive interim result [true|false]: พร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.852708958+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.852710953+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.8527152+07:00","message":"[buffer interim] 85 true พร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852721896+07:00","message":"[bufferProcess] interim [220000000]:พร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852726496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852729181+07:00","message":"> Transcript [805] [true]: 'พร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852731928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852733966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852735671+07:00","message":"StatePrefix: 'พร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852737557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:53.852739857+07:00","message":"Push: 'พร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:53.85274917+07:00","message":"push: {true พร้อมกัน 0 0xc002e4e080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:53.859734489+07:00","message":"write wav file: './tmp/7513/7513_85.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:54.810227965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:54.810247446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.016029466+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.016077404+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-03-05T11:02:55.016082131+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.016098407+07:00","message":"[buffer interim] 86 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016105257+07:00","message":"[bufferProcess] interim [200000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016106937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016111802+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016114634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016117415+07:00","message":"> Transcript [806] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.016119454+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.230203308+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.230239976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.230245731+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.230262249+07:00","message":"[buffer interim] 86 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.230271207+07:00","message":"[bufferProcess] interim [380000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.230274062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.275868851+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.27590116+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-03-05T11:02:55.275906779+07:00","message":"receive interim result [false|false]: ในผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.275916802+07:00","message":"[buffer interim] 86 false ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275922964+07:00","message":"[bufferProcess] interim [440000000]:ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275925019+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275930265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275932988+07:00","message":"> Transcript [807] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275935168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.275937132+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.384759854+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.384795163+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-03-05T11:02:55.384801241+07:00","message":"receive interim result [false|false]: ในพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.384814444+07:00","message":"[buffer interim] 86 false ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384820981+07:00","message":"[bufferProcess] interim [560000000]:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384823193+07:00","message":"[bufferProcess] send to processor:ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384829487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384832013+07:00","message":"> Transcript [808] [false]: 'ในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384834187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.384836128+07:00","message":"Set new StatePrefix: 'ในผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.399676008+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.39971078+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-03-05T11:02:55.399716377+07:00","message":"receive interim result [false|false]: ในผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.399729084+07:00","message":"[buffer interim] 86 false ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.399736319+07:00","message":"[bufferProcess] interim [620000000]:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.399738419+07:00","message":"[bufferProcess] send to processor:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.399743715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.399746437+07:00","message":"> Transcript [809] [false]: 'ในพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.39974849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.399750269+07:00","message":"Set new StatePrefix: 'ในพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.579848352+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.579895343+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-03-05T11:02:55.579901061+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.579916683+07:00","message":"[buffer interim] 86 false ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579924006+07:00","message":"[bufferProcess] interim [740000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579926343+07:00","message":"[bufferProcess] send to processor:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579933304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579937552+07:00","message":"> Transcript [810] [false]: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579939918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.579941688+07:00","message":"Set new StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.898978818+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.899020642+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-03-05T11:02:55.899027418+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:55.899042975+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899050555+07:00","message":"[bufferProcess] interim [40000000]:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.89905305+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899060971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899063914+07:00","message":"> Transcript [811] [false]: 'ในผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899067169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899069089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.89907123+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:55.899073219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.303356639+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.303398775+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-03-05T11:02:56.303404988+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.303422403+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303431796+07:00","message":"[bufferProcess] interim [520000000]:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303434316+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.30343787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303441036+07:00","message":"> Transcript [812] [false]: 'ในผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303444183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303446172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.303447876+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.30344986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.472595603+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.47263643+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-03-05T11:02:56.47264208+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.472652248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.472654936+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.47266205+07:00","message":"[buffer interim] 86 false ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.472668386+07:00","message":"[buffer interim] 86 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472674792+07:00","message":"[bufferProcess] interim [640000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472677446+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472682891+07:00","message":"[bufferProcess] interim [640000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472685364+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472688189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472692996+07:00","message":"> Transcript [813] [false]: 'ในผู้ที่มีอายุเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472696149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472698155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472699805+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.472701736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.6073989+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.607440749+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-03-05T11:02:56.60744696+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.607460869+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607467841+07:00","message":"[bufferProcess] interim [760000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607470496+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607475912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607478744+07:00","message":"> Transcript [814] [false]: 'ในผู้ที่มี AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607481916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607484401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607487699+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607489729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607493868+07:00","message":"Push: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607495902+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607497753+07:00","message":"Set new StatePrefix : 'ในผู้ที่มี AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.607499641+07:00","message":"Next Push (prob) : 'มี AI'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.607507353+07:00","message":"push: {false ในผู้ที่ 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.864955851+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.864998875+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-03-05T11:02:56.865004551+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:56.865020256+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.865028229+07:00","message":"[bufferProcess] interim [120000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.865030713+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.86503835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.865041287+07:00","message":"> Transcript [815] [false]: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.865043704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:56.865045646+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.193171676+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.193214919+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-03-05T11:02:57.193221709+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.19323205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.193234783+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.193241943+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.19324723+07:00","message":"[buffer interim] 86 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193253609+07:00","message":"[bufferProcess] interim [360000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193256014+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193261236+07:00","message":"[bufferProcess] interim [360000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193263648+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.1932669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193269922+07:00","message":"> Transcript [816] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193272602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193274356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193276097+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.193279517+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417135822+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417184419+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-03-05T11:02:57.41719534+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417206843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 อันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417209714+07:00","message":"receive interim result [false|false]:  2 อันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417220045+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.417225819+07:00","message":"[buffer interim] 86 false  2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417232432+07:00","message":"[bufferProcess] interim [540000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417235224+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417240203+07:00","message":"[bufferProcess] interim [540000000]: 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417243231+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417255911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417275094+07:00","message":"> Transcript [817] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417281881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417284105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417286453+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.417289133+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.490412987+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.490452658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น ลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.490458981+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น ลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.490469749+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490489366+07:00","message":"[bufferProcess] interim [600000000]:ในผู้ที่มีอายุเวลา 14:00 น ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490501285+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490510301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490513105+07:00","message":"> Transcript [818] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490517862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490519781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490521616+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.490523571+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.638767773+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.638807828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.638814403+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.638828765+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638836483+07:00","message":"[bufferProcess] interim [780000000]:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638839176+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638845461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638848348+07:00","message":"> Transcript [819] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638850984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.638852918+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.712691373+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.712728853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.712734092+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:57.712750769+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.71275764+07:00","message":"[bufferProcess] interim [900000000]:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712761731+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712765054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712768774+07:00","message":"> Transcript [820] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712771954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712773893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.71277564+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:57.712777996+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:57.811076208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:02:57.811084906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.023901886+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.023949445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.02395639+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.023968221+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-03-05T11:02:58.023970646+07:00","message":"receive interim result [false|false]:  ลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.023979941+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.023983608+07:00","message":"[buffer interim] 86 false  ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.02399009+07:00","message":"[bufferProcess] interim [200000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.023992287+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.023995363+07:00","message":"[bufferProcess] interim [200000000]: ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.023999178+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.02400193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.024004834+07:00","message":"> Transcript [821] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.024008071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.024010347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.02401206+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.024014128+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.411474605+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.411517702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.411524137+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.411540214+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411549375+07:00","message":"[bufferProcess] interim [500000000]:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411551793+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411555295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411557949+07:00","message":"> Transcript [822] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.41156137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411563334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411564957+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.411567034+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598892508+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598931732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598939079+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598949983+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-03-05T11:02:58.598952999+07:00","message":"receive interim result [false|false]:  ลืมนะคะเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598961531+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.598968575+07:00","message":"[buffer interim] 86 false  ลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.598974712+07:00","message":"[bufferProcess] interim [740000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.59897749+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.598984329+07:00","message":"[bufferProcess] interim [740000000]: ลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.598989352+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.598992248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.598995313+07:00","message":"> Transcript [823] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.5989986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.59900064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.59900232+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.599004248+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.599012757+07:00","message":"Push: 'มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.599017949+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.599021045+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.599024635+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.599034781+07:00","message":"push: {false มีอายุเวลา 14:00 น ลืม 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611564707+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611601237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611607862+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611619842+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-03-05T11:02:58.611624555+07:00","message":"receive interim result [false|false]:  ลืมนะคะเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611634158+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.611638417+07:00","message":"[buffer interim] 86 false  ลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611645423+07:00","message":"[bufferProcess] interim [800000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611650683+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.61165377+07:00","message":"[bufferProcess] interim [800000000]: ลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611656148+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611658811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.61166179+07:00","message":"> Transcript [824] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611665541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611667433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611669122+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.611671303+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674744684+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674784004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674791357+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674802845+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-03-05T11:02:58.674805918+07:00","message":"receive interim result [false|false]:  ลืมนะคะเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674813413+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.674823736+07:00","message":"[buffer interim] 86 false  ลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674830069+07:00","message":"[bufferProcess] interim [920000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674833563+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674842024+07:00","message":"[bufferProcess] interim [920000000]: ลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674844483+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674847169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674850035+07:00","message":"> Transcript [825] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674853751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674856071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674858006+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.674860064+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932287364+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932332069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932338667+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932349754+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-03-05T11:02:58.932352867+07:00","message":"receive interim result [false|false]:  ลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932362885+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:58.932366421+07:00","message":"[buffer interim] 86 false  ลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932372969+07:00","message":"[bufferProcess] interim [100000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932375818+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932378675+07:00","message":"[bufferProcess] interim [100000000]: ลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.93238189+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932385378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932388172+07:00","message":"> Transcript [826] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932391737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932393775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932398081+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:58.932400207+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.092211829+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.099969028+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100004041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100010247+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100019063+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-03-05T11:02:59.100021573+07:00","message":"receive interim result [false|false]:  ลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100028243+07:00","message":"[buffer interim] 86 false ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100033729+07:00","message":"[buffer interim] 86 false  ลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100039647+07:00","message":"[bufferProcess] interim [280000000]:ในผู้ที่มีอายุเวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100042216+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100047506+07:00","message":"[bufferProcess] interim [280000000]: ลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100050262+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100054071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.10005731+07:00","message":"> Transcript [827] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.10006116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100063237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100065203+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100067046+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100073379+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100075191+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100077697+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.100079984+07:00","message":"Next Push (prob) : 'เขาก็จะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.100101723+07:00","message":"push: {false นะคะ 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.303715139+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.303762441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ\",\"confidence\":0.9481694}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.3037689+07:00","message":"receive interim result [true|false]: ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.303781445+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.303784177+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.303792788+07:00","message":"[buffer interim] 86 true ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303801132+07:00","message":"[bufferProcess] interim [460000000]:ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303804437+07:00","message":"[bufferProcess] send to processor (isfinal):ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303808249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303810882+07:00","message":"> Transcript [828] [false]: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303813212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303814926+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303816615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303818366+07:00","message":"> Transcript [829] [true]: 'ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303820934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.3038239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303826542+07:00","message":"StatePrefix: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303829321+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.303830982+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.304033485+07:00","message":"Push: 'เขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.304036606+07:00","message":"TextPushed: 'ในผู้ที่มีอายุเวลา 14:00 น ลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.304039158+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.304041127+07:00","message":"Next Push (prob) : 'ในผู้ที่มีอันใหญ่ 2 อันริ้วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.304051542+07:00","message":"push: {true เขาก็จะสามารถ 0 0xc000044480}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:02:59.30406615+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_86.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:02:59.315892181+07:00","message":"write wav file: './tmp/7513/7513_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:02:59.413518054+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.65950873+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.659559756+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-03-05T11:03:00.659564908+07:00","message":"receive interim result [false|false]: โปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.659579272+07:00","message":"[buffer interim] 87 false โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.659585697+07:00","message":"[bufferProcess] interim [80000000]:โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.659587455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.659593921+07:00","message":"[bufferProcess] send to processor (ticker):โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.659596379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.65959918+07:00","message":"> Transcript [830] [false]: 'โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.659601185+07:00","message":"Set StatePrefix (first interim): 'โปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.779550625+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.779590697+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-03-05T11:03:00.779596203+07:00","message":"receive interim result [false|false]: ปลด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.779608367+07:00","message":"[buffer interim] 87 false ปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.779615207+07:00","message":"[bufferProcess] interim [140000000]:ปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.779617046+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:00.811248039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:00.81129364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.834843106+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.834872079+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-03-05T11:03:00.834877119+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:00.834888565+07:00","message":"[buffer interim] 87 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.83489475+07:00","message":"[bufferProcess] interim [260000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.834896998+07:00","message":"[bufferProcess] send to processor:ปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.834900007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.834903273+07:00","message":"> Transcript [831] [false]: 'ปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.834906034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:00.834908158+07:00","message":"Set new StatePrefix: 'ปลด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.155657886+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.15570294+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-03-05T11:03:01.155708239+07:00","message":"receive interim result [false|false]: โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.155723785+07:00","message":"[buffer interim] 87 false โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.155731429+07:00","message":"[bufferProcess] interim [620000000]:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.155733722+07:00","message":"[bufferProcess] send to processor:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.155740052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.155742513+07:00","message":"> Transcript [832] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.1557447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.155746593+07:00","message":"Set new StatePrefix: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.662105022+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.662147357+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-03-05T11:03:01.662152975+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.662168543+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662176015+07:00","message":"[bufferProcess] interim [40000000]:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662178452+07:00","message":"[bufferProcess] send to processor:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662192454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662195668+07:00","message":"> Transcript [833] [false]: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662198768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662200837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662202644+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.662204681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.735482596+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.735524766+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-03-05T11:03:01.735532169+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:01.735549902+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735559476+07:00","message":"[bufferProcess] interim [220000000]:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735563388+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735568985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735573496+07:00","message":"> Transcript [834] [false]: 'โปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735578166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735581234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735584362+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:01.735587248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.05259868+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.052640497+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-03-05T11:03:02.052647046+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.052662417+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052670017+07:00","message":"[bufferProcess] interim [460000000]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052672404+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052678937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052682011+07:00","message":"> Transcript [835] [false]: 'โปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052685037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052686942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052688586+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.052690678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.62065983+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.620709962+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-03-05T11:03:02.620716148+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.620729856+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620736634+07:00","message":"[bufferProcess] interim [60000000]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620739026+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620744294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620747482+07:00","message":"> Transcript [836] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620751405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.62075376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620755596+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620758171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.6207626+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.6207644+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620766419+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:02.620768517+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:02.62078066+07:00","message":"push: {false โปรตีน 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.654514115+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.654553604+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-03-05T11:03:03.654559683+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.654574563+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654586402+07:00","message":"[bufferProcess] interim [80000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654589209+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654596157+07:00","message":"[bufferProcess] send to processor (ticker):โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654599066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654602053+07:00","message":"> Transcript [837] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654605274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654607311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.65460968+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654611652+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654613157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654614966+07:00","message":"> Transcript [838] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654616881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654618529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654619975+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.654622165+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749516093+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749539912+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749542533+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749544359+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749546289+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749547993+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749549577+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749551728+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.749553584+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.782058104+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.782096775+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-03-05T11:03:03.782101623+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:03.782115996+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.782123198+07:00","message":"[bufferProcess] interim [140000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:03.782125207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:03.811658358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:03.811685436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.029177121+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.029219959+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-03-05T11:03:04.029226126+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.029243348+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029250985+07:00","message":"[bufferProcess] interim [440000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029253761+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.02925743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029260148+07:00","message":"> Transcript [839] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029263482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029265502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029267497+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.029269638+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.232906626+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.232943466+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-03-05T11:03:04.232949644+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.232962657+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232969541+07:00","message":"[bufferProcess] interim [680000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232971703+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232978147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232981192+07:00","message":"> Transcript [840] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232984521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232986676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232989024+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232991177+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232996328+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.232998402+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.233002014+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.233004364+07:00","message":"Next Push (prob) : 'ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.233011923+07:00","message":"push: {false ที่ทำงานได้ 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.359118667+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.359158177+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-03-05T11:03:04.359164608+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.359178664+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359194501+07:00","message":"[bufferProcess] interim [740000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359197345+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359203127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.35920637+07:00","message":"> Transcript [841] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359209564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359211619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359213896+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.359216906+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.482856564+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.482895981+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-03-05T11:03:04.482902165+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.482915583+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482922763+07:00","message":"[bufferProcess] interim [860000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482925629+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482931241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482934036+07:00","message":"> Transcript [842] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482937693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482939626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482941306+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.482943548+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.965733991+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.965773418+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-03-05T11:03:04.965779045+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:04.965791712+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.965798181+07:00","message":"[bufferProcess] interim [400000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.96580079+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.965806157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.965809204+07:00","message":"> Transcript [843] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.96581301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.96581477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.9658166+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:04.965819217+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.071484142+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.07151728+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-03-05T11:03:05.071523503+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.071534448+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071540369+07:00","message":"[bufferProcess] interim [520000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071542794+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071547481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071549991+07:00","message":"> Transcript [844] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.07155331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071555563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071557647+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071560637+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071564971+07:00","message":"Push: 'ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071567064+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.071569133+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.0715711+07:00","message":"Next Push (prob) : 'เนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.071577897+07:00","message":"push: {false ซึ่งโปรตีนที่ทำงานได้ 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.263925589+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.263963372+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-03-05T11:03:05.263970328+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.263982165+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.263988989+07:00","message":"[bufferProcess] interim [640000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.263991588+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.26399692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.263999717+07:00","message":"> Transcript [845] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.264003069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.264004909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.264006722+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.264009081+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.398796763+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.398833333+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-03-05T11:03:05.398839214+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.398851084+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398859491+07:00","message":"[bufferProcess] interim [760000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398862031+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398867202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398870288+07:00","message":"> Transcript [846] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398873709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398875615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398877903+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.398880867+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.454075162+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.454113798+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-03-05T11:03:05.454119182+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.45413209+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454138527+07:00","message":"[bufferProcess] interim [880000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454140734+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.45414628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454149779+07:00","message":"> Transcript [847] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454153423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454155451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454157701+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.454160172+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.717323679+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.717364253+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-03-05T11:03:05.717370404+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.717386596+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717395019+07:00","message":"[bufferProcess] interim [120000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717397428+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717401295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717404248+07:00","message":"> Transcript [848] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717408363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717410829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717412649+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717415618+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.71742161+07:00","message":"Push: 'เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.71742353+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717425544+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.717428195+07:00","message":"Next Push (prob) : 'ไปทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.717436686+07:00","message":"push: {false เนี่ยก็จะ 0 0xc0000ca980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.872414638+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.872454362+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-03-05T11:03:05.872461249+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.872479063+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872487161+07:00","message":"[bufferProcess] interim [240000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872490502+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872494494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872497243+07:00","message":"> Transcript [849] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872501779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.87250401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872506201+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.872508857+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.96287767+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.962924438+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-03-05T11:03:05.962931649+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:05.962945507+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.96295297+07:00","message":"[bufferProcess] interim [360000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962956591+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962962842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962965572+07:00","message":"> Transcript [850] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962969319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962971475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962973525+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:05.962976662+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.141252223+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.150438275+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.150479111+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-03-05T11:03:06.150485167+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.150500726+07:00","message":"[buffer interim] 87 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150508528+07:00","message":"[bufferProcess] interim [540000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150511138+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150514771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.15051734+07:00","message":"> Transcript [851] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150521177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150523171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150525196+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.150527811+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.204154964+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329525404+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329569129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ\",\"confidence\":0.952325}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329576502+07:00","message":"receive interim result [true|false]: โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329584785+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329586996+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329593921+07:00","message":"[buffer interim] 87 true โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329602082+07:00","message":"[bufferProcess] interim [750000000]:โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329608432+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.3296121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329614767+07:00","message":"> Transcript [852] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329618661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.32962072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329622781+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329625285+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329629922+07:00","message":"Push: 'ไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329631777+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329634132+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329636907+07:00","message":"Next Push (prob) : 'เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.32963866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329640642+07:00","message":"> Transcript [853] [true]: 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329643126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329644767+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329646377+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329653275+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329655313+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.32966411+07:00","message":"push: {false ไปทำหน้าที่ 0 0xc0000ca980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329851738+07:00","message":"Push: 'ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329855042+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329857679+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329859889+07:00","message":"Next Push (prob) : 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.329866163+07:00","message":"push: {true ในกระบวนการ 0 0xc0000ca980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.329924307+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_87.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:06.341626557+07:00","message":"write wav file: './tmp/7513/7513_87.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:06.812223564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:06.812231949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.885557645+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.885598616+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-03-05T11:03:06.8856044+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.885621393+07:00","message":"[buffer interim] 88 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.885627753+07:00","message":"[bufferProcess] interim [480000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.885630069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.969531526+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.969568149+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-03-05T11:03:06.969574102+07:00","message":"receive interim result [false|false]: เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:06.969588799+07:00","message":"[buffer interim] 88 false เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.969595996+07:00","message":"[bufferProcess] interim [600000000]:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.969598576+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.969604862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.969608031+07:00","message":"> Transcript [854] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:06.96961013+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.167001452+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.167037768+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-03-05T11:03:07.1670435+07:00","message":"receive interim result [false|false]: เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.167056602+07:00","message":"[buffer interim] 88 false เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167063508+07:00","message":"[bufferProcess] interim [720000000]:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167065557+07:00","message":"[bufferProcess] send to processor:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167071283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167074215+07:00","message":"> Transcript [855] [false]: 'เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167077056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167079005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167080663+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.167082645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.383517186+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.383556778+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-03-05T11:03:07.383562871+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.383577151+07:00","message":"[buffer interim] 88 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.383587794+07:00","message":"[bufferProcess] interim [960000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.383589875+07:00","message":"[bufferProcess] send to processor:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.383593576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.383598716+07:00","message":"> Transcript [856] [false]: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.383601776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.38360384+07:00","message":"Set new StatePrefix: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.945531178+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.945571978+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-03-05T11:03:07.945577414+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:07.945591358+07:00","message":"[buffer interim] 88 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945598624+07:00","message":"[bufferProcess] interim [560000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945600701+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945616827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945620139+07:00","message":"> Transcript [857] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945623214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945625489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.945628697+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:07.94563086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.271840793+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.271883393+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-03-05T11:03:08.271894634+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.271913198+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271935513+07:00","message":"[bufferProcess] interim [920000000]:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271939614+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271951583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.27195627+07:00","message":"> Transcript [858] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271960791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271963607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.271966827+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.27196943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.657446841+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.657478616+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-03-05T11:03:08.657484908+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.657497672+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657505053+07:00","message":"[bufferProcess] interim [280000000]:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657507116+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657511845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657514769+07:00","message":"> Transcript [859] [false]: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657517834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657519714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.65752131+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.657523394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.790998778+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.791041279+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-03-05T11:03:08.791048193+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.791062027+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791073088+07:00","message":"[bufferProcess] interim [340000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791076643+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791083103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791086932+07:00","message":"> Transcript [860] [false]: 'เมลานินนะคะทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791091418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791094668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791098496+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.79110146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791107465+07:00","message":"Push: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.79111017+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791113102+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.791115966+07:00","message":"Next Push (prob) : 'นะคะทำให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.791125877+07:00","message":"push: {false เมลานิน 0 0xc002e4e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.839989262+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.840039348+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-03-05T11:03:08.840045103+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.84006037+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.840072558+07:00","message":"[bufferProcess] interim [400000000]:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.840075333+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.840082508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.84008584+07:00","message":"> Transcript [861] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.840088227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.840090329+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.894518039+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.894552722+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-03-05T11:03:08.89455897+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:08.894569605+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.894575938+07:00","message":"[bufferProcess] interim [460000000]:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.894578071+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.89458761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.894590926+07:00","message":"> Transcript [862] [false]: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.894596289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:08.894598283+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.133017524+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.133054164+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-03-05T11:03:09.133061083+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.133076462+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133084517+07:00","message":"[bufferProcess] interim [580000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133087165+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133090578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133093121+07:00","message":"> Transcript [863] [false]: 'เมลานินนะคะทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133096154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133098149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133099897+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.133101901+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.225920571+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.225962528+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-03-05T11:03:09.225968169+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.225982764+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.225989513+07:00","message":"[bufferProcess] interim [640000000]:เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.225992085+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.225998387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.226003377+07:00","message":"> Transcript [864] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.226005755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.226008225+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.353738966+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.353775771+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-03-05T11:03:09.353782118+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.3537951+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353801779+07:00","message":"[bufferProcess] interim [700000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353804451+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353809525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353811899+07:00","message":"> Transcript [865] [false]: 'เมลานินนะคะทำให้ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353814304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.353816565+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้ผู้ที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.568175205+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.568227201+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-03-05T11:03:09.568233222+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.568247157+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568254364+07:00","message":"[bufferProcess] interim [880000000]:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568257392+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568262547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568265318+07:00","message":"> Transcript [866] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568267991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.568269876+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.743670521+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.743717808+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-03-05T11:03:09.743724214+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:09.743738742+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743746222+07:00","message":"[bufferProcess] interim [360000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743749482+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743756312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743759242+07:00","message":"> Transcript [867] [false]: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.7437625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743764664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743766705+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:09.743768904+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:09.812274231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:09.812316605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.0893011+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.089339533+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-03-05T11:03:10.089345555+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.089359226+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089368134+07:00","message":"[bufferProcess] interim [720000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089374562+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089379756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089382469+07:00","message":"> Transcript [868] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089386034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089387946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089390214+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.089392502+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.28064575+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.280686968+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-03-05T11:03:10.280693651+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.280710242+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280718086+07:00","message":"[bufferProcess] interim [900000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280720529+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.28072718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280729847+07:00","message":"> Transcript [869] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280733582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280735698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280738058+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.280740635+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.648288322+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.648325827+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-03-05T11:03:10.648331257+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.648343932+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648350905+07:00","message":"[bufferProcess] interim [320000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648353144+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648358287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648361316+07:00","message":"> Transcript [870] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648364572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648366471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648368715+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648370994+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648375009+07:00","message":"Push: 'นะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.64837674+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648378889+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:10.648380814+07:00","message":"Next Push (prob) : 'แบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:10.648387867+07:00","message":"push: {false นะคะทำให้พูด 0 0xc002e4e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.001525778+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.001556389+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-03-05T11:03:11.001562006+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.0015761+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001582714+07:00","message":"[bufferProcess] interim [620000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001585499+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001591745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001594303+07:00","message":"> Transcript [871] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001596488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.001598502+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.272835204+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.272870925+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-03-05T11:03:11.272877525+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.272891849+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.272898638+07:00","message":"[bufferProcess] interim [860000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.272901282+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.272908162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.27291089+07:00","message":"> Transcript [872] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.272912954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.272915333+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.460632805+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.460670668+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-03-05T11:03:11.460676355+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.460688276+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.46069509+07:00","message":"[bufferProcess] interim [40000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460697662+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460701058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460704318+07:00","message":"> Transcript [873] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460707558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460709767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460711463+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.460713598+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.672718419+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.672755724+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-03-05T11:03:11.672761654+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.672777278+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672785412+07:00","message":"[bufferProcess] interim [280000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672788329+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672791712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672794839+07:00","message":"> Transcript [874] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672798377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672800393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672802177+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.672804548+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.854113662+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.854147254+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-03-05T11:03:11.854153418+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:11.85416579+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854173313+07:00","message":"[bufferProcess] interim [460000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854181314+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854186624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854189062+07:00","message":"> Transcript [875] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854192547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854194404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854196529+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:11.854199339+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.09269015+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.097495938+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.09752911+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-03-05T11:03:12.097535565+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.097551856+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097559633+07:00","message":"[bufferProcess] interim [700000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097562433+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097569673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097572198+07:00","message":"> Transcript [876] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097575972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097578156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097580949+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097583399+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097590718+07:00","message":"Push: 'แบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097592855+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.097595415+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.09759779+07:00","message":"Next Push (prob) : 'ทำให้ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.09760681+07:00","message":"push: {false แบบนี้เนี่ยมีอะไรและ 0 0xc002e4e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.175715081+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.175750685+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-03-05T11:03:12.175756879+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.175770535+07:00","message":"[buffer interim] 88 false เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175777198+07:00","message":"[bufferProcess] interim [820000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175779963+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175785001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175787361+07:00","message":"> Transcript [877] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175790471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175793319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.1757951+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.175797673+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.224495184+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334085623+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334119889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ\",\"confidence\":0.93876505}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334125876+07:00","message":"receive interim result [true|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334133192+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334135197+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334140923+07:00","message":"[buffer interim] 88 true เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334148061+07:00","message":"[bufferProcess] interim [910000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334153091+07:00","message":"[bufferProcess] send to processor (isfinal):เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334156441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334158955+07:00","message":"> Transcript [878] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334162107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334164176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334166313+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334169051+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334171883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334173733+07:00","message":"> Transcript [879] [true]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334182102+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334183734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334185261+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.33418704+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334188738+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334381522+07:00","message":"Push: 'ทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.3343845+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334386821+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.334388986+07:00","message":"Next Push (prob) : 'เมลานินนะคะทำให้พูดแบบนี้เนี่ยมีอะไรนิลและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.334396902+07:00","message":"push: {true ทำให้ไม่มีลักษณะ 0 0xc002e4e180}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.33440813+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_88.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:12.345346978+07:00","message":"write wav file: './tmp/7513/7513_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.730960291+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:12.813261218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:12.813271702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.820887369+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.820906523+07:00","message":"found end of frame, send empty tag with msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.820909395+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.820926114+07:00","message":"[buffer interim] 89 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.82093564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820944017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820948463+07:00","message":"> Transcript [880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820950982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820952753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820954499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820956867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:12.820959294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.820972619+07:00","message":"push: {true \n 0 0xc0000ca900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:12.825695514+07:00","message":"write wav file: './tmp/7513/7513_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:12.983528629+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.062432293+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.183335137+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.192939681+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.192955087+07:00","message":"found end of frame, send empty tag with msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.192958133+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.192964537+07:00","message":"[buffer interim] 90 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192972091+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192975806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192978483+07:00","message":"> Transcript [881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192981334+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192983453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192985048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192986674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.192995623+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.193004116+07:00","message":"push: {true \n 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:13.197526314+07:00","message":"write wav file: './tmp/7513/7513_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.250566586+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.453654669+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.453675738+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.453678782+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.45368687+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453694603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453698367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453701202+07:00","message":"> Transcript [882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453703556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453705492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.45370709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453708729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.453712642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.45372382+07:00","message":"push: {true \n 0 0xc0000ca600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:13.458032809+07:00","message":"write wav file: './tmp/7513/7513_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.701898408+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.891530381+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.987099039+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.98711924+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.987122248+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.987129103+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987135925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987139749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987142667+07:00","message":"> Transcript [883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987146336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.98714836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987150136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987152146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:13.987161261+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:13.987172066+07:00","message":"push: {true \n 0 0xc000044b80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:13.992388611+07:00","message":"write wav file: './tmp/7513/7513_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.022534329+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.562079699+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.562120745+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-03-05T11:03:14.562126206+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.562143817+07:00","message":"[buffer interim] 93 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.562150144+07:00","message":"[bufferProcess] interim [420000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.56215208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.743608672+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.743651424+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-03-05T11:03:14.743657554+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.743673119+07:00","message":"[buffer interim] 93 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.743679918+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.743682329+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.743688633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.743691307+07:00","message":"> Transcript [884] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.743693435+07:00","message":"Set StatePrefix (first interim): 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.753012703+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.753032908+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-03-05T11:03:14.753036833+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:14.75304739+07:00","message":"[buffer interim] 93 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753051612+07:00","message":"[bufferProcess] interim [600000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753054914+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753058265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753060719+07:00","message":"> Transcript [885] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753062549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:14.753064542+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.04213897+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.142225151+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.142264942+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-03-05T11:03:15.14227123+07:00","message":"receive interim result [true|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.142280737+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.142282784+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.14228888+07:00","message":"[buffer interim] 93 true ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142298868+07:00","message":"[bufferProcess] interim [50000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.14230446+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142307752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142310371+07:00","message":"> Transcript [886] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142312677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142314613+07:00","message":"Set new StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142318179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142319971+07:00","message":"> Transcript [887] [true]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142322081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142323901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.14232545+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142327718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.142333637+07:00","message":"Push: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.142343261+07:00","message":"push: {true ในขณะที่ 0 0xc000170400}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:15.148657669+07:00","message":"write wav file: './tmp/7513/7513_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.173310441+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.664935767+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.664972519+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-03-05T11:03:15.664977215+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.664990132+07:00","message":"[buffer interim] 94 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.66499606+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.664997685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:15.814074601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:15.814078659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.906664804+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.906699884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Gucci\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.906705229+07:00","message":"receive interim result [false|false]: Gucci"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:15.90671436+07:00","message":"[buffer interim] 94 false Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.906720818+07:00","message":"[bufferProcess] interim [780000000]:Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.906722907+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.906726138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.906728822+07:00","message":"> Transcript [888] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:15.906731028+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.044241086+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.044276002+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-03-05T11:03:16.044281427+07:00","message":"receive interim result [false|false]: วุฒิชัย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.04429595+07:00","message":"[buffer interim] 94 false วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044302619+07:00","message":"[bufferProcess] interim [900000000]:วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044305115+07:00","message":"[bufferProcess] send to processor:Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044311466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044314428+07:00","message":"> Transcript [889] [false]: 'Gucci'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044316946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.044319176+07:00","message":"Set new StatePrefix: 'Gucci'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.182890813+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.182926655+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-03-05T11:03:16.182932737+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.182946208+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.182953488+07:00","message":"[bufferProcess] interim [20000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.18295595+07:00","message":"[bufferProcess] send to processor:วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.182961076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.182963808+07:00","message":"> Transcript [890] [false]: 'วุฒิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.18296633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.182968252+07:00","message":"Set new StatePrefix: 'วุฒิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.409106039+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.409138214+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-03-05T11:03:16.409143272+07:00","message":"receive interim result [false|false]: ผู้ชี้เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.409158432+07:00","message":"[buffer interim] 94 false ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409182069+07:00","message":"[bufferProcess] interim [260000000]:ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409184807+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409188159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409191024+07:00","message":"> Transcript [891] [false]: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409193018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.409194812+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.591798746+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.591842176+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-03-05T11:03:16.591847708+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.591860733+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.591867017+07:00","message":"[bufferProcess] interim [440000000]:ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.591869198+07:00","message":"[bufferProcess] send to processor:ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.59187244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.591875372+07:00","message":"> Transcript [892] [false]: 'ผู้ชี้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.591877656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.591879828+07:00","message":"Set new StatePrefix: 'ผู้ชี้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.601194232+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.601216867+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-03-05T11:03:16.601221414+07:00","message":"receive interim result [false|false]: ผู้ชี้เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.601232616+07:00","message":"[buffer interim] 94 false ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601237128+07:00","message":"[bufferProcess] interim [500000000]:ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601239266+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601241764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601244004+07:00","message":"> Transcript [893] [false]: 'ผู้ที่มีเฉพาะอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601245902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.601247524+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.721897284+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.721930033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.72193548+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.721949028+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.721958199+07:00","message":"[bufferProcess] interim [560000000]:ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.721960754+07:00","message":"[bufferProcess] send to processor:ผู้ชี้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.72196404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.721966981+07:00","message":"> Transcript [894] [false]: 'ผู้ชี้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.721969035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.721970935+07:00","message":"Set new StatePrefix: 'ผู้ชี้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.913578146+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.913613645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ anal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.913618927+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:16.913631501+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.913637837+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.913639921+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.913644817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.913647549+07:00","message":"> Transcript [895] [false]: 'ผู้ที่มีเฉพาะ Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.91364954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:16.913651555+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.239601467+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.239637499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.239643715+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.239654297+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.239661721+07:00","message":"[bufferProcess] interim [100000000]:ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.239663961+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.23966919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.239672013+07:00","message":"> Transcript [896] [false]: 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.239674313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.239678006+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303272514+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303306761+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-03-05T11:03:17.303312746+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303324582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303327502+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303333058+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.303336195+07:00","message":"[buffer interim] 94 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303341991+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303345998+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.30334941+07:00","message":"[bufferProcess] interim [160000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303351849+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303354458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.30335699+07:00","message":"> Transcript [897] [false]: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303359173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.303361116+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314214551+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314227257+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-03-05T11:03:17.314231583+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314238363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314241171+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314245134+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.314247628+07:00","message":"[buffer interim] 94 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314250428+07:00","message":"[bufferProcess] interim [220000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314252288+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314254563+07:00","message":"[bufferProcess] interim [220000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314256755+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314260383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314262296+07:00","message":"> Transcript [898] [false]: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314264568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.31427076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.31427267+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.314274732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431081692+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431116121+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-03-05T11:03:17.431122683+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431132149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Alexis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431134653+07:00","message":"receive interim result [false|false]:  Alexis"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431139969+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.431144692+07:00","message":"[buffer interim] 94 false  Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431150118+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431152531+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431155524+07:00","message":"[bufferProcess] interim [280000000]: Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431157751+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431165764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.43118563+07:00","message":"> Transcript [899] [false]: 'ผู้ที่มีเฉพาะ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431189514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.431191984+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.61905659+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.619100752+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-03-05T11:03:17.61910974+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.619124601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alvarez นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.619129174+07:00","message":"receive interim result [false|false]:  alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.61915761+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:17.619183997+07:00","message":"[buffer interim] 94 false  alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619191517+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619194968+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.61920321+07:00","message":"[bufferProcess] interim [460000000]: alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619206212+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619209198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619211971+07:00","message":"> Transcript [900] [false]: 'ผู้ที่มีเฉพาะ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619214433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:17.619216148+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ Alexis'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.19191279+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.191951762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.191957858+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.19197126+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191977821+07:00","message":"[bufferProcess] interim [60000000]:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191980376+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191985374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191988067+07:00","message":"> Transcript [901] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191990159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.191992077+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195050082+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195086522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195092635+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195104246+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-03-05T11:03:18.195107097+07:00","message":"receive interim result [false|false]:  นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195115222+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.195120802+07:00","message":"[buffer interim] 94 false  นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195126279+07:00","message":"[bufferProcess] interim [120000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195128521+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195133499+07:00","message":"[bufferProcess] interim [120000000]: นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195136081+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195139204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195141975+07:00","message":"> Transcript [902] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195145064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195147064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195148743+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.195150507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.378818748+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.378852265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.37886504+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.378877776+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-03-05T11:03:18.378880639+07:00","message":"receive interim result [false|false]:  นะคะจะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.378889516+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.378896375+07:00","message":"[buffer interim] 94 false  นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378902351+07:00","message":"[bufferProcess] interim [240000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378905151+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378908538+07:00","message":"[bufferProcess] interim [240000000]: นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378911315+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378915213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378917951+07:00","message":"> Transcript [903] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378920824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378922691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378924315+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.378926283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658281999+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658324651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658331791+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658347069+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-03-05T11:03:18.658351225+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658361553+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:18.658365601+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658375541+07:00","message":"[bufferProcess] interim [480000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658379389+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658384232+07:00","message":"[bufferProcess] interim [480000000]: นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658388486+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658402906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658432755+07:00","message":"> Transcript [904] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.6584403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658443419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658446649+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:18.658449679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:18.814164649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:18.814164733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.024181252+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.024216154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.024221674+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.02423425+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-03-05T11:03:19.024237674+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.024244584+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.02424994+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024257917+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024260589+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024263602+07:00","message":"[bufferProcess] interim [840000000]: นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024266723+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024269957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024272756+07:00","message":"> Transcript [905] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024275995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024277982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024279759+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024281767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024284107+07:00","message":"Push: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024285818+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024287634+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.024289869+07:00","message":"Next Push (prob) : 'จะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.024296455+07:00","message":"push: {false ผู้ที่มีเฉพาะ alvarez นะคะ 0 0xc0000cb000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.34260743+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.342650891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.342657972+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.342675199+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-03-05T11:03:19.342679582+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.342688751+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.342694545+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342701778+07:00","message":"[bufferProcess] interim [140000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342706635+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.3427113+07:00","message":"[bufferProcess] interim [140000000]: นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342715621+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342719767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342725612+07:00","message":"> Transcript [906] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.34273051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342733259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.342735878+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.34273952+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.544013757+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.544050398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.544056049+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.544067045+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-03-05T11:03:19.544069942+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.54407677+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.544083182+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544089468+07:00","message":"[bufferProcess] interim [380000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.54409191+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544098113+07:00","message":"[bufferProcess] interim [380000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544100302+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544102856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544106059+07:00","message":"> Transcript [907] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544109364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544111172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.544113631+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.54411595+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.753219824+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.753262841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.75326971+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.753287313+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-03-05T11:03:19.753290592+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.75329924+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.753302639+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753308486+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.75331055+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753313403+07:00","message":"[bufferProcess] interim [620000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753316551+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753319524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753323967+07:00","message":"> Transcript [908] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753327708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753329639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753331299+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.753341039+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798492531+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798525442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798531534+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798543248+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-03-05T11:03:19.798546535+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798556415+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.79856003+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798565963+07:00","message":"[bufferProcess] interim [680000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798568536+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.79857133+07:00","message":"[bufferProcess] interim [680000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798573795+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798576476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798579307+07:00","message":"> Transcript [909] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798582811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798584769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.7985865+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798588543+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798590865+07:00","message":"Push: 'จะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798592542+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798594401+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.798596629+07:00","message":"Next Push (prob) : 'โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.798603259+07:00","message":"push: {false จะสังเคราะห์ 0 0xc0000cb000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920193931+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920240664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920248834+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920265173+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-03-05T11:03:19.920269294+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920299012+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:19.920323811+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920338363+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920343306+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920352282+07:00","message":"[bufferProcess] interim [740000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920355223+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920358409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920361966+07:00","message":"> Transcript [910] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920364563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:19.920366636+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.241009101+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.241049987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.241057605+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.241072648+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-03-05T11:03:20.241076813+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.24108687+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.241091545+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241098744+07:00","message":"[bufferProcess] interim [40000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241102945+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.24110715+07:00","message":"[bufferProcess] interim [40000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241110626+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241114523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241119086+07:00","message":"> Transcript [911] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241124088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241126821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241129476+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.241133764+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.43560225+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.43564196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.43564769+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.435660073+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-03-05T11:03:20.435663076+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.435670828+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.435674557+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435680471+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435682541+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435685469+07:00","message":"[bufferProcess] interim [280000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435687848+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435690396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435692964+07:00","message":"> Transcript [912] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435696473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435698484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435700242+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.435702752+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.622206096+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.622242326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.622248602+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.62226145+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-03-05T11:03:20.622264563+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.622272234+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.622275015+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622280792+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622283068+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622285674+07:00","message":"[bufferProcess] interim [460000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622288579+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622291183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622293879+07:00","message":"> Transcript [913] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.62229734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622299128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622300771+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.622303061+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.82801458+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828055701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828062477+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828073046+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-03-05T11:03:20.828076869+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828093671+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828108486+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828118667+07:00","message":"[bufferProcess] interim [700000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828123126+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828130466+07:00","message":"[bufferProcess] interim [700000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828134236+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828138254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828142238+07:00","message":"> Transcript [914] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828148143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828151263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828154419+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828158427+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828163119+07:00","message":"Push: 'โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828166018+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828176252+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.828179651+07:00","message":"Next Push (prob) : 'ตีนที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.828210983+07:00","message":"push: {false โปรตีนออกมาเป็นโปร 0 0xc0000cb000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.947600357+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.947641982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.94764821+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.947663583+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-03-05T11:03:20.947667343+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.947676168+07:00","message":"[buffer interim] 94 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:20.947679184+07:00","message":"[buffer interim] 94 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947685351+07:00","message":"[bufferProcess] interim [820000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947688515+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.94769163+07:00","message":"[bufferProcess] interim [820000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947694139+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947697246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947703671+07:00","message":"> Transcript [915] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947708026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947709883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947711679+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:20.947713911+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.321483187+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.452835458+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553550964+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553596179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.8676006}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553603426+07:00","message":"receive interim result [true|false]: วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553613079+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553615087+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.55362126+07:00","message":"[buffer interim] 94 true วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553630716+07:00","message":"[bufferProcess] interim [360000000]:วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553636404+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553640039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553643052+07:00","message":"> Transcript [916] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553647129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553649257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553651276+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.55365399+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.55365597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.55366054+07:00","message":"> Transcript [917] [true]: 'วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553662826+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553664413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553666003+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553668135+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553669828+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.55388683+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553890403+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553892708+07:00","message":"Set new StatePrefix : 'วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553894884+07:00","message":"Next Push (prob) : 'วุฒิเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:21.553903831+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc0000cb000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:21.553910285+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_94.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:21.566873027+07:00","message":"write wav file: './tmp/7513/7513_94.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:21.815093636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:21.815119007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.496004987+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.496044399+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-03-05T11:03:22.496050136+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.496063752+07:00","message":"[buffer interim] 95 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.49607397+07:00","message":"[bufferProcess] interim [840000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.49607581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.497514851+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.497522725+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-03-05T11:03:22.497525253+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.497528097+07:00","message":"[buffer interim] 95 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.497530965+07:00","message":"[bufferProcess] interim [900000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.497533238+07:00","message":"[bufferProcess] send to processor:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.49753634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.497539074+07:00","message":"> Transcript [918] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.497541141+07:00","message":"Set StatePrefix (first interim): 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.68374104+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.683778069+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-03-05T11:03:22.683783432+07:00","message":"receive interim result [false|false]: ซึ่งทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.683793885+07:00","message":"[buffer interim] 95 false ซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683800445+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683802452+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683807641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683810451+07:00","message":"> Transcript [919] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683812269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.683814072+07:00","message":"Set new StatePrefix: 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.867944863+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.867978231+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-03-05T11:03:22.867983618+07:00","message":"receive interim result [false|false]: ซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:22.867995273+07:00","message":"[buffer interim] 95 false ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868002499+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868004464+07:00","message":"[bufferProcess] send to processor:ซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868007941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868010563+07:00","message":"> Transcript [920] [false]: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868012494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:22.868014294+07:00","message":"Set new StatePrefix: 'ซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.506965808+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.507001976+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-03-05T11:03:23.507007803+07:00","message":"receive interim result [false|false]: ซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.507021889+07:00","message":"[buffer interim] 95 false ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.50702783+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507030333+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507036725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507039237+07:00","message":"> Transcript [921] [false]: 'ซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507042346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507044153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507045901+07:00","message":"StatePrefix: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.507047961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.904420893+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.904460478+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-03-05T11:03:23.904466073+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:23.904477573+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904483864+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904486377+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904491499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.90449449+07:00","message":"> Transcript [922] [false]: 'ซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904497004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904498915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904500728+07:00","message":"StatePrefix: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:23.904503043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.049090653+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.049128626+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-03-05T11:03:24.049135004+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.049143997+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049150809+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049152825+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049155477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049158371+07:00","message":"> Transcript [923] [false]: 'ซึ่งทำให้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049185003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049188427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049191505+07:00","message":"StatePrefix: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.049194124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.092989706+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.093021965+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-03-05T11:03:24.093027023+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.093040079+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.093043038+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-03-05T11:03:24.093045535+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.093058866+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.093068212+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093084212+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งทำให้ในกระบี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093100732+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.09310708+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093109296+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093112522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093115278+07:00","message":"> Transcript [924] [false]: 'ซึ่งทำให้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.09311821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093120153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093122141+07:00","message":"StatePrefix: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093124111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093128126+07:00","message":"Push: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093129967+07:00","message":"TextPushed: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.09313182+07:00","message":"Set new StatePrefix : 'ซึ่งทำให้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093133696+07:00","message":"Next Push (prob) : 'ให้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093135353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093137231+07:00","message":"> Transcript [925] [false]: 'ซึ่งทำให้ในกระบี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093138853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.093141305+07:00","message":"Set new StatePrefix: 'ซึ่งทำให้ในกระบี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.09314471+07:00","message":"push: {false ซึ่งทำ 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.279190241+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.279231037+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-03-05T11:03:24.279237709+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.279250858+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279259162+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279262199+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279267412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279270032+07:00","message":"> Transcript [926] [false]: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279272395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.279274763+07:00","message":"Set new StatePrefix: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.409020469+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.409056635+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-03-05T11:03:24.409062688+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.409076202+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409098086+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งทำให้ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409101465+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409104883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409108113+07:00","message":"> Transcript [927] [false]: 'ซึ่งทำให้ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409111365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409113253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409115027+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.409116944+07:00","message":"TextPushed: 'ซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.470438349+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.47048251+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-03-05T11:03:24.470489433+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.470503657+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470510146+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470513554+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470519887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470522954+07:00","message":"> Transcript [928] [false]: 'ซึ่งทำให้ในกระบวนการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470525727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470527776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470529859+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.470532267+07:00","message":"TextPushed: 'ซึ่งทำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:24.816154239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:24.816173263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.920016761+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.920054904+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-03-05T11:03:24.920060553+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.920072619+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920079248+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920081682+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920086415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.92008893+07:00","message":"> Transcript [929] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920092087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.92009399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920096093+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.920098456+07:00","message":"TextPushed: 'ซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.981843055+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.98187654+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-03-05T11:03:24.981882366+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.981898594+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981905227+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981907414+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981910528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981912966+07:00","message":"> Transcript [930] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.98191603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981917737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981919635+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981921694+07:00","message":"TextPushed: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.98192419+07:00","message":"Push: 'ให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981925904+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981928336+07:00","message":"Set new StatePrefix : 'ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.981930808+07:00","message":"Next Push (prob) : 'การสังเคราะห์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.981937578+07:00","message":"push: {false ให้ในกระบวน 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.983703899+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.983719907+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-03-05T11:03:24.983724354+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:24.983735177+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983739507+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983741595+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983743842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983746022+07:00","message":"> Transcript [931] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983748582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983750537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983752334+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:24.983754509+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.5089865+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.509029769+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-03-05T11:03:25.509036875+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.509052055+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509059652+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509062292+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509068817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509073291+07:00","message":"> Transcript [932] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509075866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.509077901+07:00","message":"Set new StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.619435361+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.619478509+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-03-05T11:03:25.619486978+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.619502781+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619509829+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619512584+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619519759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619523193+07:00","message":"> Transcript [933] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619529546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619531475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619533435+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.619536297+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.849259371+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.849295196+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-03-05T11:03:25.849302838+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.849314014+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849320621+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849323078+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849328046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849330628+07:00","message":"> Transcript [934] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849333776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849335613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849337449+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.849339789+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.880485909+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.880506886+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-03-05T11:03:25.880512084+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:25.8805232+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880528444+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880530637+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880533549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880536017+07:00","message":"> Transcript [935] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880538733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.88054045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880542449+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:25.880545312+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.087726962+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.087756507+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-03-05T11:03:26.087762339+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.087776944+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087784615+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087786972+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087794017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087796523+07:00","message":"> Transcript [936] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087799885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087801625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087803718+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087806324+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087811803+07:00","message":"Push: 'การสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.08781354+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.08781553+07:00","message":"Set new StatePrefix : 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.087817495+07:00","message":"Next Push (prob) : 'ไม่มีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.087824716+07:00","message":"push: {false การสังเคราะห์เมลานิน 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.206901633+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.206939977+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-03-05T11:03:26.20694573+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.206959165+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206966408+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206968728+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206974386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206977469+07:00","message":"> Transcript [937] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206981094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206983148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.206984746+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.20698727+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.403465318+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.403495622+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-03-05T11:03:26.403502787+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.403517608+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403524259+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403526951+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403533698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403536531+07:00","message":"> Transcript [938] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403539051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.403541246+07:00","message":"Set new StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.520329963+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.520364318+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-03-05T11:03:26.52037045+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.520382324+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520389264+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520395933+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520402595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520405766+07:00","message":"> Transcript [939] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520409297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520411189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520412823+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.520415245+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.52352686+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.523538051+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-03-05T11:03:26.523542203+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:26.523549778+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523552935+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.52355495+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.52355775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523559874+07:00","message":"> Transcript [940] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523561983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523563533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523565136+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:26.523567007+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.103993123+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.104030568+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-03-05T11:03:27.104040935+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.104059414+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104072276+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104076918+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104081925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104086363+07:00","message":"> Transcript [941] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104091161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104093915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.104096445+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.10410069+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.293358892+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.293396358+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-03-05T11:03:27.293402282+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.293417145+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293424073+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293426835+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293433505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293436157+07:00","message":"> Transcript [942] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293440405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293442543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293444771+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293448932+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293454919+07:00","message":"Push: 'ไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293456617+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.293458639+07:00","message":"Set new StatePrefix : 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.29346085+07:00","message":"Next Push (prob) : 'เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.293468395+07:00","message":"push: {false ไม่มีเมลานิน 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.342102383+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.420126768+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.420160829+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-03-05T11:03:27.420179012+07:00","message":"receive interim result [false|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.420193714+07:00","message":"[buffer interim] 95 false ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420230011+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420234019+07:00","message":"[bufferProcess] send to processor:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420238894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420243028+07:00","message":"> Transcript [943] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420248344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420251004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420253879+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.420258545+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.485983143+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.486024265+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-03-05T11:03:27.486030433+07:00","message":"receive interim result [true|false]: ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.486038769+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.486040599+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.486047212+07:00","message":"[buffer interim] 95 true ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.48605622+07:00","message":"[bufferProcess] interim [910000000]:ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486060874+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486063896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486066515+07:00","message":"> Transcript [944] [false]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486069571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.48607131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486073074+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.48607565+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486077774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486079454+07:00","message":"> Transcript [945] [true]: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486082082+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486083783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.48608531+07:00","message":"StatePrefix: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486087131+07:00","message":"TextPushed: 'ซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:27.486092836+07:00","message":"Push: 'เกิดขึ้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.486100191+07:00","message":"push: {true เกิดขึ้นนะคะ 0 0xc000170900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:27.497775706+07:00","message":"write wav file: './tmp/7513/7513_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:27.664023796+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:27.816596343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:27.816599866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.128657362+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.128695747+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-03-05T11:03:28.128701218+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.128716313+07:00","message":"[buffer interim] 96 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.128722409+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.128724244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.318431283+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.318473127+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-03-05T11:03:28.318478437+07:00","message":"receive interim result [false|false]: และทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.318494792+07:00","message":"[buffer interim] 96 false และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.318503706+07:00","message":"[bufferProcess] interim [480000000]:และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.318505851+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.318510429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.318578263+07:00","message":"> Transcript [946] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.318581145+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.50241039+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.502451402+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-03-05T11:03:28.502456759+07:00","message":"receive interim result [false|false]: และทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.502467303+07:00","message":"[buffer interim] 96 false และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502473788+07:00","message":"[bufferProcess] interim [720000000]:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502476022+07:00","message":"[bufferProcess] send to processor:และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502481068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502484141+07:00","message":"> Transcript [947] [false]: 'และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502487362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502489073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502490828+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.502492858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.681546011+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772564269+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772602978+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-03-05T11:03:28.772608882+07:00","message":"receive interim result [true|false]: และทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772615738+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772617585+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772623956+07:00","message":"[buffer interim] 96 true และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772631515+07:00","message":"[bufferProcess] interim [50000000]:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772636154+07:00","message":"[bufferProcess] send to processor (isfinal):และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772639106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772641655+07:00","message":"> Transcript [948] [false]: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772644518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772646155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772647893+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772649902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.77265135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772653272+07:00","message":"> Transcript [949] [true]: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772655103+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772656719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772659042+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772660632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:28.772666189+07:00","message":"Push: 'และทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.772673441+07:00","message":"push: {true และทำให้ 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:28.778958547+07:00","message":"write wav file: './tmp/7513/7513_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:28.811573017+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.345815269+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.345857541+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-03-05T11:03:29.345863045+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.345877473+07:00","message":"[buffer interim] 97 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.345884237+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.345886175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.952021204+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.952064114+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-03-05T11:03:29.952069565+07:00","message":"receive interim result [false|false]: มีรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.952086352+07:00","message":"[buffer interim] 97 false มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.952093051+07:00","message":"[bufferProcess] interim [900000000]:มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.952095357+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.952098765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.952101523+07:00","message":"> Transcript [950] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.952103884+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.977327772+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.977357416+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-03-05T11:03:29.977364653+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.977377617+07:00","message":"[buffer interim] 97 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977383873+07:00","message":"[bufferProcess] interim [960000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977385873+07:00","message":"[bufferProcess] send to processor:มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977389005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977392289+07:00","message":"> Transcript [951] [false]: 'มีรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977394481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977396223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.97739835+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.977400292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.979044709+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.979055438+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-03-05T11:03:29.97905878+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:29.9790676+07:00","message":"[buffer interim] 97 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979071472+07:00","message":"[bufferProcess] interim [20000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979073385+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979075305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979077246+07:00","message":"> Transcript [952] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979079293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979080953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979082486+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:29.979084017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.435412296+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.435457676+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-03-05T11:03:30.435466289+07:00","message":"receive interim result [false|false]: มีลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.435481124+07:00","message":"[buffer interim] 97 false มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435492329+07:00","message":"[bufferProcess] interim [440000000]:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435495595+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435499851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435503968+07:00","message":"> Transcript [953] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435508101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435510515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435513102+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.435516036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.564416574+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.564461174+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-03-05T11:03:30.564469647+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.564485531+07:00","message":"[buffer interim] 97 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564495818+07:00","message":"[bufferProcess] interim [620000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564498077+07:00","message":"[bufferProcess] send to processor:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564502461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.56450524+07:00","message":"> Transcript [954] [false]: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564508655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564510779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564512633+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564514604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564516961+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564518692+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564520504+07:00","message":"Set new StatePrefix : 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.564522431+07:00","message":"Next Push (prob) : 'ลักษณะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.564530476+07:00","message":"push: {false มี 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.671243099+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.771740304+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.771788874+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-03-05T11:03:30.771797845+07:00","message":"receive interim result [false|false]: มีลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.771815573+07:00","message":"[buffer interim] 97 false มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.771826627+07:00","message":"[bufferProcess] interim [800000000]:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.771830163+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.771836659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.771840689+07:00","message":"> Transcript [955] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.771844299+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794710967+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794746388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสือ\",\"confidence\":0.8640056}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794751793+07:00","message":"receive interim result [true|false]: มีลักษณะเสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794762292+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794764185+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794770996+07:00","message":"[buffer interim] 97 true มีลักษณะเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794780067+07:00","message":"[bufferProcess] interim [890000000]:มีลักษณะเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794785955+07:00","message":"[bufferProcess] send to processor (isfinal):มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794788742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.79479113+07:00","message":"> Transcript [956] [false]: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.79479394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794795693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794797579+07:00","message":"StatePrefix: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794799672+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794801185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794802935+07:00","message":"> Transcript [957] [true]: 'มีลักษณะเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794804814+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794806413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794807996+07:00","message":"StatePrefix: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794809563+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:30.794814986+07:00","message":"Push: 'ลักษณะเสือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.794822492+07:00","message":"push: {true ลักษณะเสือ 0 0xc000044e00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:30.801689445+07:00","message":"write wav file: './tmp/7513/7513_97.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:30.817498268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:30.81751913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:30.932097198+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.654942197+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.654983307+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-03-05T11:03:31.654988353+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.655001928+07:00","message":"[buffer interim] 98 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.655008732+07:00","message":"[bufferProcess] interim [540000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.655010791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.792928125+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.792969893+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-03-05T11:03:31.792976325+07:00","message":"receive interim result [false|false]: โลตัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:31.792990527+07:00","message":"[buffer interim] 98 false โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.792998339+07:00","message":"[bufferProcess] interim [660000000]:โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.793000776+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.793007273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.793009983+07:00","message":"> Transcript [958] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:31.793011921+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.115862013+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.115905307+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-03-05T11:03:32.115911205+07:00","message":"receive interim result [false|false]: เราทักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.115926672+07:00","message":"[buffer interim] 98 false เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.115933742+07:00","message":"[bufferProcess] interim [960000000]:เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.115935867+07:00","message":"[bufferProcess] send to processor:โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.115941846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.115945273+07:00","message":"> Transcript [959] [false]: 'โลตัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.11594758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.115949449+07:00","message":"Set new StatePrefix: 'โลตัส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.131018659+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.131044968+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-03-05T11:03:32.131050241+07:00","message":"receive interim result [false|false]: โลตัสการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.131062812+07:00","message":"[buffer interim] 98 false โลตัสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131068502+07:00","message":"[bufferProcess] interim [20000000]:โลตัสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131070496+07:00","message":"[bufferProcess] send to processor:เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131073531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131075937+07:00","message":"> Transcript [960] [false]: 'เราทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131077644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.131079327+07:00","message":"Set new StatePrefix: 'เราทักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.43784737+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.437888429+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-03-05T11:03:32.437896613+07:00","message":"receive interim result [false|false]: เราต้องการก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.437913856+07:00","message":"[buffer interim] 98 false เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437922369+07:00","message":"[bufferProcess] interim [200000000]:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437925621+07:00","message":"[bufferProcess] send to processor:โลตัสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437932661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437937281+07:00","message":"> Transcript [961] [false]: 'โลตัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437940189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.437943328+07:00","message":"Set new StatePrefix: 'โลตัสการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.482183236+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.482218461+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-03-05T11:03:32.482223912+07:00","message":"receive interim result [false|false]: โลตัสการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.482236261+07:00","message":"[buffer interim] 98 false โลตัสการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482242919+07:00","message":"[bufferProcess] interim [260000000]:โลตัสการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482245039+07:00","message":"[bufferProcess] send to processor:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482249915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482252603+07:00","message":"> Transcript [962] [false]: 'เราต้องการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482254551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.482256538+07:00","message":"Set new StatePrefix: 'เราต้องการก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.554597131+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.55463137+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-03-05T11:03:32.554637724+07:00","message":"receive interim result [false|false]: เราต้องการก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.554649779+07:00","message":"[buffer interim] 98 false เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.554656565+07:00","message":"[bufferProcess] interim [320000000]:เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.554658655+07:00","message":"[bufferProcess] send to processor:โลตัสการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.554664556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.554667492+07:00","message":"> Transcript [963] [false]: 'โลตัสการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.554669527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.5546713+07:00","message":"Set new StatePrefix: 'โลตัสการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.634642692+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.634678087+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-03-05T11:03:32.634684712+07:00","message":"receive interim result [false|false]: โลตัสการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.634700844+07:00","message":"[buffer interim] 98 false โลตัสการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.634712776+07:00","message":"[bufferProcess] interim [380000000]:โลตัสการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.63471588+07:00","message":"[bufferProcess] send to processor:เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.634719424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.634722265+07:00","message":"> Transcript [964] [false]: 'เราต้องการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.634724339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.634727248+07:00","message":"Set new StatePrefix: 'เราต้องการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.69354467+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.693577997+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-03-05T11:03:32.693583321+07:00","message":"receive interim result [false|false]: เราต้องการก็คนละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.693595041+07:00","message":"[buffer interim] 98 false เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.693604737+07:00","message":"[bufferProcess] interim [440000000]:เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.693609445+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.693614314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.693616959+07:00","message":"> Transcript [965] [false]: 'โลตัสการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.69361909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.693620973+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.739277468+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.739307787+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-03-05T11:03:32.739313094+07:00","message":"receive interim result [false|false]: โลตัสการก้าวคนละก้าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.739323131+07:00","message":"[buffer interim] 98 false โลตัสการก้าวคนละก้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739328871+07:00","message":"[bufferProcess] interim [560000000]:โลตัสการก้าวคนละก้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739331001+07:00","message":"[bufferProcess] send to processor:เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739335458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739338582+07:00","message":"> Transcript [966] [false]: 'เราต้องการก็คนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739340546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.739342626+07:00","message":"Set new StatePrefix: 'เราต้องการก็คนละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.748598455+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.748613315+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-03-05T11:03:32.748617623+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.748622992+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748631117+07:00","message":"[bufferProcess] interim [620000000]:โลตัสการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748633274+07:00","message":"[bufferProcess] send to processor:โลตัสการก้าวคนละก้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748635456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748638322+07:00","message":"> Transcript [967] [false]: 'โลตัสการก้าวคนละก้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748639983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.748641577+07:00","message":"Set new StatePrefix: 'โลตัสการก้าวคนละก้าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.988029873+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.988078597+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-03-05T11:03:32.988084065+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:32.988098049+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988106159+07:00","message":"[bufferProcess] interim [860000000]:โลตัสการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988108686+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988115092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988117947+07:00","message":"> Transcript [968] [false]: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988120339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:32.988122324+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.174570047+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.174603901+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-03-05T11:03:33.174610019+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.174622594+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174629416+07:00","message":"[bufferProcess] interim [40000000]:โลตัสการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174632305+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174638717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174641457+07:00","message":"> Transcript [969] [false]: 'โลตัสการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174644412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174646341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174648728+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.174651253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.572994976+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.573036663+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-03-05T11:03:33.573043563+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.573056015+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573062783+07:00","message":"[bufferProcess] interim [520000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573065173+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573070577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573073883+07:00","message":"> Transcript [970] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.57307706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.57307916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573081368+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:33.573083522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748819523+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748839659+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748843112+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748845285+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748847126+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748849702+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:33.748852378+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:33.818444749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:33.818448784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.141898522+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.141933346+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-03-05T11:03:34.141939211+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.141952927+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141962907+07:00","message":"[bufferProcess] interim [120000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.14196534+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141972648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141976082+07:00","message":"> Transcript [971] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141980652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.14198336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141987117+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.141990104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.42556282+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.425602261+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-03-05T11:03:34.425608769+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของพืช"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.425622536+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425630233+07:00","message":"[bufferProcess] interim [300000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425632764+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.42563607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.42563868+07:00","message":"> Transcript [972] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425642541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425644609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425646822+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425648895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425651198+07:00","message":"Push: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425653418+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.42565543+07:00","message":"Set new StatePrefix : 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.425657648+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.425666423+07:00","message":"push: {false โลตัสการควบคุมลักษณะ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.521888136+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.521924037+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-03-05T11:03:34.521930216+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.521944641+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521956405+07:00","message":"[bufferProcess] interim [420000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521958899+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521962633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521966053+07:00","message":"> Transcript [973] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521969434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521971271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521972981+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.521976164+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.599222741+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.599250079+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-03-05T11:03:34.599256136+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.599264642+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599270035+07:00","message":"[bufferProcess] interim [480000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599272507+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599275531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599277925+07:00","message":"> Transcript [974] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599281045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599282661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599284677+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.599287097+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.801044096+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.801079628+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-03-05T11:03:34.801085815+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.801102864+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801110318+07:00","message":"[bufferProcess] interim [720000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801113388+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801120242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801123557+07:00","message":"> Transcript [975] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801126597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801128437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801130332+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.801133105+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.871714025+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.871750588+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-03-05T11:03:34.871756851+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.871770136+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871777722+07:00","message":"[bufferProcess] interim [780000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871780284+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871785708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871788404+07:00","message":"> Transcript [976] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871791949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.87179397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871796161+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871800481+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871807557+07:00","message":"Push: 'ทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871809568+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.871811788+07:00","message":"Set new StatePrefix : 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:34.87181407+07:00","message":"Next Push (prob) : 'ผู้ที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:34.871835617+07:00","message":"push: {false ทางพันธุกรรมของ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.044302558+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.044343069+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-03-05T11:03:35.044349015+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.044365456+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044372942+07:00","message":"[bufferProcess] interim [840000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044375523+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044383571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044386528+07:00","message":"> Transcript [977] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044389092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.044390854+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.13765457+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.137689422+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-03-05T11:03:35.137696248+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.137711192+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137718334+07:00","message":"[bufferProcess] interim [960000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137720767+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137727351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137729991+07:00","message":"> Transcript [978] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137732592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.137734432+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.77503818+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.775082624+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-03-05T11:03:35.775089638+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเอเย่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.775104478+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเอเย่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.775111834+07:00","message":"[bufferProcess] interim [500000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเอเย่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.775115021+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.775121274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.7751243+07:00","message":"> Transcript [979] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.775126897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.7751287+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.807055722+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.807089674+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-03-05T11:03:35.807095835+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.807109363+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807115722+07:00","message":"[bufferProcess] interim [620000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.80711843+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเอเย่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807125104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807127561+07:00","message":"> Transcript [980] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเอเย่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807131138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807133228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807135507+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.807138353+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.903804504+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.90384339+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-03-05T11:03:35.903850562+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:35.903865264+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903873025+07:00","message":"[bufferProcess] interim [800000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.90387675+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903883394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903886432+07:00","message":"> Transcript [981] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903889581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903891477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903893721+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:35.903896493+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.013458481+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.01350102+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-03-05T11:03:36.01350718+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.01352343+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.01353234+07:00","message":"[bufferProcess] interim [920000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.013534826+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.01353832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.013541776+07:00","message":"> Transcript [982] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.013545121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.013547184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.01355251+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.013555702+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.203697882+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.203752059+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-03-05T11:03:36.20375839+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.203772158+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203779319+07:00","message":"[bufferProcess] interim [100000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203782368+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203789572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203792779+07:00","message":"> Transcript [983] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203796761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203799054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203801639+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203804254+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203810756+07:00","message":"Push: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203812681+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203814988+07:00","message":"Set new StatePrefix : 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.203817752+07:00","message":"Next Push (prob) : 'เร็วๆๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.203838961+07:00","message":"push: {false ผู้ที่มีเฉพาะ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.739023268+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.739066457+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-03-05T11:03:36.739075074+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.739098142+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739107234+07:00","message":"[bufferProcess] interim [400000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739111574+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739119873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739123236+07:00","message":"> Transcript [984] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739127879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739130103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.739131805+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.73913453+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:36.819014077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:36.819064156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.819071371+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.819111875+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-03-05T11:03:36.819117184+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:36.819132148+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819139405+07:00","message":"[bufferProcess] interim [460000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819142016+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819148451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819152272+07:00","message":"> Transcript [985] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819166872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819169207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819171365+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:36.819174496+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.466464907+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.466505571+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-03-05T11:03:37.466511768+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.466525605+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466533036+07:00","message":"[bufferProcess] interim [60000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466535739+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466541647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466544388+07:00","message":"> Transcript [986] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466548088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466550148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466551892+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.466554576+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.526703089+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.526749795+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-03-05T11:03:37.526757601+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.526770626+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526777723+07:00","message":"[bufferProcess] interim [120000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526780504+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526786207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526788991+07:00","message":"> Transcript [987] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526793273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526795647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526797899+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526801398+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526808114+07:00","message":"Push: 'เร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526810163+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526813082+07:00","message":"Set new StatePrefix : 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็พูดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.526815438+07:00","message":"Next Push (prob) : 'พูดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.526823828+07:00","message":"push: {false เร็วๆๆแล้วก็ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.648734243+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.648785079+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-03-05T11:03:37.648818864+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.648830666+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.648838492+07:00","message":"[bufferProcess] interim [240000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.648841295+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.648846865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.64884936+07:00","message":"> Transcript [988] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.648852484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.64885437+07:00","message":"Set new StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.682862565+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.682898228+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-03-05T11:03:37.682905707+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.68291755+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682924293+07:00","message":"[bufferProcess] interim [360000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682927001+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682932157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682935278+07:00","message":"> Transcript [989] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682938768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682940638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682942368+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.682945071+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.695921863+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.69593973+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-03-05T11:03:37.695944664+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:37.695950786+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695962896+07:00","message":"[bufferProcess] interim [480000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695965008+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695968074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695970347+07:00","message":"> Transcript [990] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695973605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695975949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695979618+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:37.695982645+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.194638812+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.194677663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.194683574+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.194698722+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194706913+07:00","message":"[bufferProcess] interim [80000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194709708+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194713702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.19471645+07:00","message":"> Transcript [991] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194720802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.19472263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194724268+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.194727454+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.386946551+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.387002683+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-03-05T11:03:38.387011777+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.387025857+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387033614+07:00","message":"[bufferProcess] interim [320000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387036674+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387044387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387047631+07:00","message":"> Transcript [992] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387052094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387054254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387056542+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387059156+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387065627+07:00","message":"Push: 'ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387067518+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387069858+07:00","message":"Set new StatePrefix : 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.387072063+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.387080655+07:00","message":"push: {false ผู้ที่มีเฉพาะเล็ก 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.621454865+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.621514461+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-03-05T11:03:38.621521465+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.621536688+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621544928+07:00","message":"[bufferProcess] interim [500000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621548268+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621556139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621559167+07:00","message":"> Transcript [993] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621563544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621565954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621567646+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.621570827+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.709477876+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.70952526+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-03-05T11:03:38.709533908+07:00","message":"receive interim result [false|false]: โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.709547637+07:00","message":"[buffer interim] 98 false โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709554327+07:00","message":"[bufferProcess] interim [560000000]:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709557541+07:00","message":"[bufferProcess] send to processor:โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709563289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.70956571+07:00","message":"> Transcript [994] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709569817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709571711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709573432+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.709576162+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.740926855+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.812839914+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.940464903+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983550195+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983600775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ\",\"confidence\":0.926312}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983610427+07:00","message":"receive interim result [true|false]: เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983622759+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983625978+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.983641928+07:00","message":"[buffer interim] 98 true เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983658658+07:00","message":"[bufferProcess] interim [830000000]:เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983666508+07:00","message":"[bufferProcess] send to processor (isfinal):โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983671996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983676593+07:00","message":"> Transcript [995] [false]: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983682014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983684708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983687317+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.98369182+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983695113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983697652+07:00","message":"> Transcript [996] [true]: 'เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983701805+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983704392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.98370691+07:00","message":"StatePrefix: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983709925+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.983716016+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.984067212+07:00","message":"Push: 'แล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.984076467+07:00","message":"TextPushed: 'โลตัสการควบคุมลักษณะทางพันธุกรรมของผู้ที่มีเฉพาะเร็วๆๆแล้วก็ผู้ที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.984079352+07:00","message":"Set new StatePrefix : 'เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.984081879+07:00","message":"Next Push (prob) : 'เราทักการควบคุมลักษณะทางพันธุกรรมของพืชที่มีเฉพาะไอๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:38.984091672+07:00","message":"push: {true แล้วนะคะคำถามก็คือ 0 0xc000045080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:38.984100613+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_98.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:39.001440737+07:00","message":"write wav file: './tmp/7513/7513_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.002267925+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.077583016+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.07760365+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.077606989+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.077613899+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077620814+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077624286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077627876+07:00","message":"> Transcript [997] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077631367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077634731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077637527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077639904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.077650663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.077659+07:00","message":"push: {true \n 0 0xc002f43780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:39.082070976+07:00","message":"write wav file: './tmp/7513/7513_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.47127727+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.471320567+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-03-05T11:03:39.471326959+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.471342816+07:00","message":"[buffer interim] 100 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.47134948+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.471351037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.527872456+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.527913856+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-03-05T11:03:39.527919094+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.527930265+07:00","message":"[buffer interim] 100 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.527938641+07:00","message":"[bufferProcess] interim [540000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.527943005+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.527948323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.527951984+07:00","message":"> Transcript [998] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.527954832+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:39.81951366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:39.819530921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.866856375+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.866916216+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-03-05T11:03:39.866922305+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.866935467+07:00","message":"[buffer interim] 100 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866942513+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866944995+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866950083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866952893+07:00","message":"> Transcript [999] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866955045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.866957418+07:00","message":"Set new StatePrefix: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.889240145+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.889270504+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-03-05T11:03:39.889275992+07:00","message":"receive interim result [false|false]: แล้วคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.889288794+07:00","message":"[buffer interim] 100 false แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889295154+07:00","message":"[bufferProcess] interim [900000000]:แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889297863+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889317347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889320232+07:00","message":"> Transcript [1000] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889322808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889324617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889326335+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.889328257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.995280051+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.995326344+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-03-05T11:03:39.99533158+07:00","message":"receive interim result [false|false]: แล้วพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:39.995346335+07:00","message":"[buffer interim] 100 false แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995353849+07:00","message":"[bufferProcess] interim [960000000]:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995356517+07:00","message":"[bufferProcess] send to processor:แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995362835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995366123+07:00","message":"> Transcript [1001] [false]: 'แล้วคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995368965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995371639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995373439+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:39.995377289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.037999102+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.038029064+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-03-05T11:03:40.038034016+07:00","message":"receive interim result [false|false]: แล้วกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.038047388+07:00","message":"[buffer interim] 100 false แล้วกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038053977+07:00","message":"[bufferProcess] interim [20000000]:แล้วกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038055915+07:00","message":"[bufferProcess] send to processor:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038059264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038062157+07:00","message":"> Transcript [1002] [false]: 'แล้วพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038064914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038066606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038068931+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.038070896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.118398669+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.118436637+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-03-05T11:03:40.118441749+07:00","message":"receive interim result [false|false]: แล้วผู้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.118454241+07:00","message":"[buffer interim] 100 false แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118460195+07:00","message":"[bufferProcess] interim [80000000]:แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118462238+07:00","message":"[bufferProcess] send to processor:แล้วกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118465355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118467905+07:00","message":"> Transcript [1003] [false]: 'แล้วกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.11847095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118473375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118475146+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118477639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.11848019+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118481972+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.11848377+07:00","message":"Set new StatePrefix : 'แล้วกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.118485856+07:00","message":"Next Push (prob) : 'กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.118494169+07:00","message":"push: {false แล้ว 0 0xc002e4e480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.246377329+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.246409154+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-03-05T11:03:40.246414855+07:00","message":"receive interim result [false|false]: แล้วคุณชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.246424145+07:00","message":"[buffer interim] 100 false แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246431519+07:00","message":"[bufferProcess] interim [260000000]:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246433533+07:00","message":"[bufferProcess] send to processor:แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246436605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246439382+07:00","message":"> Transcript [1004] [false]: 'แล้วผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246441395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.246443125+07:00","message":"Set new StatePrefix: 'แล้วผู้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.579573069+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.579609809+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-03-05T11:03:40.579615671+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.579629863+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579636926+07:00","message":"[bufferProcess] interim [560000000]:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579639502+07:00","message":"[bufferProcess] send to processor:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579643351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579646066+07:00","message":"> Transcript [1005] [false]: 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579648132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.579650061+07:00","message":"Set new StatePrefix: 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.640073416+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.64009497+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-03-05T11:03:40.640099866+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.640107014+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640118264+07:00","message":"[bufferProcess] interim [620000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640120601+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640123352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640125662+07:00","message":"> Transcript [1006] [false]: 'แล้วผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640127687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.640129347+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.661584985+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.661605109+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-03-05T11:03:40.661609675+07:00","message":"receive interim result [false|false]: แล้วคุณชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.661619693+07:00","message":"[buffer interim] 100 false แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661624506+07:00","message":"[bufferProcess] interim [680000000]:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661627191+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661632687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661635034+07:00","message":"> Transcript [1007] [false]: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661636941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.661640754+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.742801956+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.742832906+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-03-05T11:03:40.742838428+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.742850578+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742856774+07:00","message":"[bufferProcess] interim [740000000]:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742859058+07:00","message":"[bufferProcess] send to processor:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742863717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742866269+07:00","message":"> Transcript [1008] [false]: 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742868453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.742870171+07:00","message":"Set new StatePrefix: 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.95234827+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.952390443+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-03-05T11:03:40.952395969+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:40.952408241+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952415553+07:00","message":"[bufferProcess] interim [980000000]:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952418093+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952423272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952426126+07:00","message":"> Transcript [1009] [false]: 'แล้วผู้ที่มีอายุทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952428545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:40.952431338+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.12947919+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.129520335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.129526144+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.129540244+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129547851+07:00","message":"[bufferProcess] interim [160000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129550098+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129553474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129556148+07:00","message":"> Transcript [1010] [false]: 'แล้วผู้ที่มีอายุทั้งสองรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129559352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129561099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129562897+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.129564847+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.180234754+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.259987316+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.260024773+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-03-05T11:03:41.260030739+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.260042159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.260044902+07:00","message":"receive interim result [false|false]:  2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.260052526+07:00","message":"[buffer interim] 100 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.260056023+07:00","message":"[buffer interim] 100 false  2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260062415+07:00","message":"[bufferProcess] interim [340000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260065258+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260068328+07:00","message":"[bufferProcess] interim [340000000]: 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260070989+07:00","message":"[bufferProcess] update buffer: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260074309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260077107+07:00","message":"> Transcript [1011] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260079571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.260082128+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306096532+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306116827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ\",\"confidence\":0.95194244}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306121868+07:00","message":"receive interim result [true|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306130883+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.30613296+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306139997+07:00","message":"[buffer interim] 100 true แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306144972+07:00","message":"[bufferProcess] interim [400000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306147774+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306150251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306152552+07:00","message":"> Transcript [1012] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306162422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306165271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306167+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306169001+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306170566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.30617239+07:00","message":"> Transcript [1013] [true]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306174652+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306176649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306178529+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306180164+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.306183119+07:00","message":"Push: 'ผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.306212585+07:00","message":"push: {true ผู้ที่มีอายุทั้ง 2 รูปแบบ 0 0xc002e4e480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:41.313955624+07:00","message":"write wav file: './tmp/7513/7513_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.43325954+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.962665827+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.962701414+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-03-05T11:03:41.962706186+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:41.962718092+07:00","message":"[buffer interim] 101 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.962724753+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:41.962727088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.114124566+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.114170239+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-03-05T11:03:42.11417611+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.114190104+07:00","message":"[buffer interim] 101 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.114196725+07:00","message":"[bufferProcess] interim [720000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.114198992+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.114205262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.114207989+07:00","message":"> Transcript [1014] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.114210331+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.158361649+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.158393017+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-03-05T11:03:42.158398475+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.158410439+07:00","message":"[buffer interim] 101 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158416298+07:00","message":"[bufferProcess] interim [780000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158418524+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158426244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158429142+07:00","message":"> Transcript [1015] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158431095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.158432911+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.48922885+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.489269347+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-03-05T11:03:42.489275443+07:00","message":"receive interim result [false|false]: ก็คือมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.489289159+07:00","message":"[buffer interim] 101 false ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.489295722+07:00","message":"[bufferProcess] interim [20000000]:ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.48929783+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.489302929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.489306011+07:00","message":"> Transcript [1016] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.489308208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.489310003+07:00","message":"Set new StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.556929287+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.556955893+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-03-05T11:03:42.556961529+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.556972827+07:00","message":"[buffer interim] 101 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556978353+07:00","message":"[bufferProcess] interim [80000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.55698062+07:00","message":"[bufferProcess] send to processor:ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556983898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556986306+07:00","message":"> Transcript [1017] [false]: 'ก็คือมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556988946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556991038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556992742+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.556994754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:42.820020994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:42.82004326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.938494917+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.938534222+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-03-05T11:03:42.93854095+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:42.938554274+07:00","message":"[buffer interim] 101 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938561685+07:00","message":"[bufferProcess] interim [380000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938564078+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938569251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938571875+07:00","message":"> Transcript [1018] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.93857482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938576767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.93857852+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:42.938580765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.059275301+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.059311021+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-03-05T11:03:43.059317501+07:00","message":"receive interim result [false|false]: ก็คือมีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.059331985+07:00","message":"[buffer interim] 101 false ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.05933855+07:00","message":"[bufferProcess] interim [560000000]:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059341048+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059344502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059347335+07:00","message":"> Transcript [1019] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059350061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059352062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059353967+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.059355812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.255877308+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.255916537+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-03-05T11:03:43.255922592+07:00","message":"receive interim result [false|false]: ก็คือมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.255938296+07:00","message":"[buffer interim] 101 false ก็คือมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255956328+07:00","message":"[bufferProcess] interim [740000000]:ก็คือมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255958775+07:00","message":"[bufferProcess] send to processor:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.25596595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255969189+07:00","message":"> Transcript [1020] [false]: 'ก็คือมีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255972478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255974721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255976555+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255978381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255983957+07:00","message":"Push: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255985834+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.2559877+07:00","message":"Set new StatePrefix : 'ก็คือมีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.255992148+07:00","message":"Next Push (prob) : 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.255999959+07:00","message":"push: {false ก็คือมี 0 0xc002f42e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.39577392+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.395811016+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-03-05T11:03:43.395816807+07:00","message":"receive interim result [false|false]: ก็คือมีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.395831776+07:00","message":"[buffer interim] 101 false ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.395840523+07:00","message":"[bufferProcess] interim [860000000]:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.395842669+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.39584606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.395848631+07:00","message":"> Transcript [1021] [false]: 'ก็คือมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.395850796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.395852598+07:00","message":"Set new StatePrefix: 'ก็คือมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.446905608+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.446938289+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-03-05T11:03:43.446943459+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.446956803+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.446963817+07:00","message":"[bufferProcess] interim [920000000]:ก็คือมีอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.446966201+07:00","message":"[bufferProcess] send to processor:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.446968832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.446971474+07:00","message":"> Transcript [1022] [false]: 'ก็คือมีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.446973765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.44697546+07:00","message":"Set new StatePrefix: 'ก็คือมีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.47443887+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.474459992+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-03-05T11:03:43.474464788+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.474475345+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474480758+07:00","message":"[bufferProcess] interim [980000000]:ก็คือมีอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474483013+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474485857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474488429+07:00","message":"> Transcript [1023] [false]: 'ก็คือมีอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474490303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.474492053+07:00","message":"Set new StatePrefix: 'ก็คือมีอะไรแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.568576687+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.56860824+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-03-05T11:03:43.568614179+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.56862429+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568629447+07:00","message":"[bufferProcess] interim [160000000]:ก็คือมีอะไรแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568631676+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568636422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568638804+07:00","message":"> Transcript [1024] [false]: 'ก็คือมีอะไรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568641899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568644097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568645735+07:00","message":"StatePrefix: 'ก็คือมีอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.568648059+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.643336747+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.643368136+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-03-05T11:03:43.643374534+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.643389983+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643396323+07:00","message":"[bufferProcess] interim [220000000]:ก็คือมีอะไรแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643399727+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643403843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643407169+07:00","message":"> Transcript [1025] [false]: 'ก็คือมีอะไรแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643411887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643414429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643417062+07:00","message":"StatePrefix: 'ก็คือมีอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.643419898+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.873695022+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.873732113+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-03-05T11:03:43.873737545+07:00","message":"receive interim result [false|false]: ก็คือมีไก่แล้วก็อะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:43.873749976+07:00","message":"[buffer interim] 101 false ก็คือมีไก่แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873757741+07:00","message":"[bufferProcess] interim [280000000]:ก็คือมีไก่แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873761046+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873764289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873767225+07:00","message":"> Transcript [1026] [false]: 'ก็คือมีอะไรแล้วก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873770262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.87377204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873773777+07:00","message":"StatePrefix: 'ก็คือมีอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:43.873775793+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.003749784+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.003787859+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-03-05T11:03:44.003793664+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอ้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.003805365+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอ้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003812061+07:00","message":"[bufferProcess] interim [340000000]:ก็คือมีอะไรแล้วก็ไอ้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003814541+07:00","message":"[bufferProcess] send to processor:ก็คือมีไก่แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003820299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003824859+07:00","message":"> Transcript [1027] [false]: 'ก็คือมีไก่แล้วก็อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003827407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.003829469+07:00","message":"Set new StatePrefix: 'ก็คือมีไก่แล้วก็อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.026813127+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.026837602+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-03-05T11:03:44.026842631+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.026855396+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.026860183+07:00","message":"[bufferProcess] interim [400000000]:ก็คือมีอะไรแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.026862131+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็ไอ้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.026864848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.02686732+07:00","message":"> Transcript [1028] [false]: 'ก็คือมีอะไรแล้วก็ไอ้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.026869107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.026870979+07:00","message":"Set new StatePrefix: 'ก็คือมีอะไรแล้วก็ไอ้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.120832615+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.177422741+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.177456238+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-03-05T11:03:44.177461847+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอ้เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.177474913+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.177482817+07:00","message":"[bufferProcess] interim [640000000]:ก็คือมีอะไรแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.177485813+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.177494344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.177497484+07:00","message":"> Transcript [1029] [false]: 'ก็คือมีอะไรแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.177499958+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.446440844+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.446484294+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-03-05T11:03:44.446489972+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.446506321+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446514786+07:00","message":"[bufferProcess] interim [760000000]:ก็คือมีอะไรแล้วก็ไอเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446517386+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446520808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446524802+07:00","message":"> Transcript [1030] [false]: 'ก็คือมีอะไรแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446527524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.446529602+07:00","message":"Set new StatePrefix: 'ก็คือมีอะไรแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.503077407+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.523427574+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.523463211+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-03-05T11:03:44.523468738+07:00","message":"receive interim result [false|false]: ก็คือมีอะไรแล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.52348312+07:00","message":"[buffer interim] 101 false ก็คือมีอะไรแล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523491454+07:00","message":"[bufferProcess] interim [820000000]:ก็คือมีอะไรแล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523494132+07:00","message":"[bufferProcess] send to processor:ก็คือมีอะไรแล้วก็ไอเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523497507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523500291+07:00","message":"> Transcript [1031] [false]: 'ก็คือมีอะไรแล้วก็ไอเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523503007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.523505038+07:00","message":"Set new StatePrefix: 'ก็คือมีอะไรแล้วก็ไอเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711377509+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711416194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีไก่แล้วก็ไอเล็กเนี่ย\",\"confidence\":0.8865579}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711422013+07:00","message":"receive interim result [true|false]: ก็คือมีไก่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711433392+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711435583+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711442273+07:00","message":"[buffer interim] 101 true ก็คือมีไก่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711449978+07:00","message":"[bufferProcess] interim [910000000]:ก็คือมีไก่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711453193+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือมีอะไรแล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711456778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.71145975+07:00","message":"> Transcript [1032] [false]: 'ก็คือมีอะไรแล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711462503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711464293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711465933+07:00","message":"StatePrefix: 'ก็คือมีอะไรแล้วก็ไอเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711467804+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711469262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711471153+07:00","message":"> Transcript [1033] [true]: 'ก็คือมีไก่แล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711473038+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711474581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711476051+07:00","message":"StatePrefix: 'ก็คือมีอะไรแล้วก็ไอเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711477583+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.711480352+07:00","message":"Push: 'ไก่แล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.711487493+07:00","message":"push: {true ไก่แล้วก็ไอเล็กเนี่ย 0 0xc002f42e00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:44.71884756+07:00","message":"write wav file: './tmp/7513/7513_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.844391655+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.844434266+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-03-05T11:03:44.844439282+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:44.844454043+07:00","message":"[buffer interim] 102 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.844461168+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:44.844462927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.03325154+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.033292587+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-03-05T11:03:45.033298233+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.033314401+07:00","message":"[buffer interim] 102 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.033322245+07:00","message":"[bufferProcess] interim [540000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.033325547+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.03333286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.033335541+07:00","message":"> Transcript [1034] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.033337487+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.164029309+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.164068168+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-03-05T11:03:45.164073383+07:00","message":"receive interim result [false|false]: เขาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.164093319+07:00","message":"[buffer interim] 102 false เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164101302+07:00","message":"[bufferProcess] interim [660000000]:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164104831+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164110639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164113362+07:00","message":"> Transcript [1035] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164116327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164118221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.16412001+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.164122317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.23009492+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.230127044+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-03-05T11:03:45.230132081+07:00","message":"receive interim result [false|false]: เขาจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.230144046+07:00","message":"[buffer interim] 102 false เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.23014941+07:00","message":"[bufferProcess] interim [780000000]:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230156643+07:00","message":"[bufferProcess] send to processor:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230161977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230164743+07:00","message":"> Transcript [1036] [false]: 'เขาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230167346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230169054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230170981+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.230173053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.490106646+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.490144011+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-03-05T11:03:45.490149635+07:00","message":"receive interim result [false|false]: เขาจะมีการปก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.49016665+07:00","message":"[buffer interim] 102 false เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490176086+07:00","message":"[bufferProcess] interim [960000000]:เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490178442+07:00","message":"[bufferProcess] send to processor:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490184219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490187146+07:00","message":"> Transcript [1037] [false]: 'เขาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490190001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490191786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490193904+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.490196113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.496104815+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.496118918+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-03-05T11:03:45.496122725+07:00","message":"receive interim result [false|false]: เขาจะมีการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.496126937+07:00","message":"[buffer interim] 102 false เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496130116+07:00","message":"[bufferProcess] interim [20000000]:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496131996+07:00","message":"[bufferProcess] send to processor:เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496134301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496137072+07:00","message":"> Transcript [1038] [false]: 'เขาจะมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.49613926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496141213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496142789+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496144377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496157767+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496159717+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496161657+07:00","message":"Set new StatePrefix : 'เขาจะมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.496163785+07:00","message":"Next Push (prob) : 'จะมีการปก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.496172419+07:00","message":"push: {false เขา 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.668786291+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.668824449+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-03-05T11:03:45.668830339+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.668842535+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668852849+07:00","message":"[bufferProcess] interim [140000000]:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668856125+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668862989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668866903+07:00","message":"> Transcript [1039] [false]: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668869839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.668872932+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.750777154+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.750817173+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-03-05T11:03:45.75082429+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.750837372+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750845755+07:00","message":"[bufferProcess] interim [320000000]:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750848677+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750854514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750858897+07:00","message":"> Transcript [1040] [false]: 'เขาจะมีการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750863327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750866038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750868614+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.750872133+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:45.820378048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:45.820406467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.936231365+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.936264849+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-03-05T11:03:45.936270447+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:45.936285453+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936292907+07:00","message":"[bufferProcess] interim [440000000]:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.93629505+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936300339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.93630321+07:00","message":"> Transcript [1041] [false]: 'เขาจะมีการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936306781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936308739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936310575+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:45.936313153+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.255026446+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.255062294+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-03-05T11:03:46.255068467+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.255082537+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255091329+07:00","message":"[bufferProcess] interim [740000000]:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.25509428+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255097785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.25510027+07:00","message":"> Transcript [1042] [false]: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255103414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255105387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255107469+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.255109661+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.453539231+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.453578456+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-03-05T11:03:46.453584422+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.453597977+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.45360488+07:00","message":"[bufferProcess] interim [980000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453607412+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453612831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453615462+07:00","message":"> Transcript [1043] [false]: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453618677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453620604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453622842+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453626899+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.45363157+07:00","message":"Push: 'จะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453633563+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453635924+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.453637852+07:00","message":"Next Push (prob) : 'คุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.453645174+07:00","message":"push: {false จะมีการควบ 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.779660617+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.779699221+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-03-05T11:03:46.779705529+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.779720986+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779728924+07:00","message":"[bufferProcess] interim [280000000]:เขาจะมีการควบคุมลักษณะทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.77973226+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779740574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.77974354+07:00","message":"> Transcript [1044] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779746842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779748841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779750901+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.779753188+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.850253744+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.850294739+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-03-05T11:03:46.850301287+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:46.850316084+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850323741+07:00","message":"[bufferProcess] interim [400000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850327226+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850330954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850333736+07:00","message":"> Transcript [1045] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850337372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850339363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850341598+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:46.850344559+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.088455507+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.088502112+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-03-05T11:03:47.088509059+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.088520347+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088530149+07:00","message":"[bufferProcess] interim [580000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088533613+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088540431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088544405+07:00","message":"> Transcript [1046] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088548467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088551572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088555775+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.088558223+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.148949433+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.148987719+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-03-05T11:03:47.148993924+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.149009113+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149016696+07:00","message":"[bufferProcess] interim [700000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149019353+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149026318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149028971+07:00","message":"> Transcript [1047] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149032484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149034543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149036762+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149039621+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149045369+07:00","message":"Push: 'คุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149047126+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.14904933+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.149051607+07:00","message":"Next Push (prob) : 'กลับมาเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.149059149+07:00","message":"push: {false คุมลักษณะทาง 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.469764174+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.469800984+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-03-05T11:03:47.469807094+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.469821869+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469828724+07:00","message":"[bufferProcess] interim [940000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469831053+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469837429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469840113+07:00","message":"> Transcript [1048] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469843448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469845283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469847274+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.469850277+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.543807241+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.543842476+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-03-05T11:03:47.543847932+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:47.543860917+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543866854+07:00","message":"[bufferProcess] interim [60000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543869339+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543874888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543877833+07:00","message":"> Transcript [1049] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.54388135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543883352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543885198+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:47.543888348+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.180941981+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.180981439+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-03-05T11:03:48.18098762+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.181004535+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181012161+07:00","message":"[bufferProcess] interim [660000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181014775+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181018038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181020869+07:00","message":"> Transcript [1050] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181024082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181025922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181027625+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.181032293+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.369046597+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.369088477+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-03-05T11:03:48.369094932+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.369109027+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369116677+07:00","message":"[bufferProcess] interim [840000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.36911923+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369122778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369125476+07:00","message":"> Transcript [1051] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369128927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369130911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369133474+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369135926+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369138624+07:00","message":"Push: 'กลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369140703+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369143106+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.369145533+07:00","message":"Next Push (prob) : 'ไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.369158728+07:00","message":"push: {false กลับมาเป็นยัง 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.434404209+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.434443044+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-03-05T11:03:48.434449516+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.434461453+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.43446908+07:00","message":"[bufferProcess] interim [960000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434471648+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434477084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434479775+07:00","message":"> Transcript [1052] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434483251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434485286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434487873+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.434490345+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.688002539+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.688052898+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-03-05T11:03:48.688059317+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.688073659+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688080902+07:00","message":"[bufferProcess] interim [140000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688084204+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688087877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688091309+07:00","message":"> Transcript [1053] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688095386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688097317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688099286+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.688101762+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.691691229+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.691712014+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-03-05T11:03:48.691716919+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.691723032+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691727808+07:00","message":"[bufferProcess] interim [200000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691731224+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691734457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691736546+07:00","message":"> Transcript [1054] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691739195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691741506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.691743526+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.69174575+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.771135795+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.771176342+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-03-05T11:03:48.771182577+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.771201797+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.77120981+07:00","message":"[bufferProcess] interim [260000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771212153+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771215684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771218637+07:00","message":"> Transcript [1055] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771222331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771224271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771226239+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771228649+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771231517+07:00","message":"Push: 'ไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771233187+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.771235197+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.77123755+07:00","message":"Next Push (prob) : 'เดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.771245772+07:00","message":"push: {false ไงนะคะ 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.792326762+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.792360804+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-03-05T11:03:48.792367014+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.792382129+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792389075+07:00","message":"[bufferProcess] interim [320000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792391362+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792394659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.79239749+07:00","message":"> Transcript [1056] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792401096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792402799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792404447+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.792407019+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:48.820513442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:48.820530249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.944272553+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.944312531+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-03-05T11:03:48.944318798+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:48.944333462+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944340661+07:00","message":"[bufferProcess] interim [440000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944354744+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944362804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944365507+07:00","message":"> Transcript [1057] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944369414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944371465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944376081+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:48.944378356+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.067860779+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.067903016+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-03-05T11:03:49.067921975+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.067934169+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067940492+07:00","message":"[bufferProcess] interim [560000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067943099+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067948197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.06795094+07:00","message":"> Transcript [1058] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067954159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067956195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067958317+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.067961282+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.27718185+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.27723948+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-03-05T11:03:49.277246268+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.277264882+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.27727389+07:00","message":"[bufferProcess] interim [800000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277276508+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277279912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277282836+07:00","message":"> Transcript [1059] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.27728678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277288664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.27729126+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277294478+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277302921+07:00","message":"Push: 'เดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277305158+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277307448+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.277309806+07:00","message":"Next Push (prob) : 'ครูจะให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.277326318+07:00","message":"push: {false เดี๋ยวต้องมีคุณ 0 0xc002f43000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.577865112+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.577904684+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-03-05T11:03:49.577911092+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:49.577925015+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577932621+07:00","message":"[bufferProcess] interim [40000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577935356+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577942561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577945861+07:00","message":"> Transcript [1060] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577949712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.57795184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577953681+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:49.577956566+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.038494729+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.038531835+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-03-05T11:03:50.038540564+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.038553371+07:00","message":"[buffer interim] 102 false เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038560191+07:00","message":"[bufferProcess] interim [580000000]:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.03856314+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038569368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.03857207+07:00","message":"> Transcript [1061] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038575678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038577545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038579683+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.038583296+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.082935263+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.229805546+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.229859652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ\",\"confidence\":0.9560941}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.229871854+07:00","message":"receive interim result [true|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.229885494+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.229888985+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.22989767+07:00","message":"[buffer interim] 102 true เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.22991208+07:00","message":"[bufferProcess] interim [790000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229916955+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229922176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229926392+07:00","message":"> Transcript [1062] [false]: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229931747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229934511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229938189+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229942357+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229945365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229948331+07:00","message":"> Transcript [1063] [true]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229951873+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229954276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229957003+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229960473+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.229963274+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.23028331+07:00","message":"Push: 'จะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.230289959+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางกลับมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.230293715+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.230297635+07:00","message":"Next Push (prob) : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยังไงนะคะเดี๋ยวต้องมีคุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.230309523+07:00","message":"push: {true จะให้เวลาคิดประมาณ 0 0xc002f43000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:50.230317111+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_102.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:50.242191063+07:00","message":"write wav file: './tmp/7513/7513_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:50.46200076+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.121259353+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.121299783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.121304804+07:00","message":"receive interim result [false|false]: 10 วินาที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.121319211+07:00","message":"[buffer interim] 103 false 10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.121326391+07:00","message":"[bufferProcess] interim [660000000]:10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.121328497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.507012481+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.507060766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.507067226+07:00","message":"receive interim result [false|false]: 10 วินาทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.507084916+07:00","message":"[buffer interim] 103 false 10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.50709296+07:00","message":"[bufferProcess] interim [80000000]:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.507095174+07:00","message":"[bufferProcess] send to processor:10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.507098983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.507103088+07:00","message":"> Transcript [1064] [false]: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.507105088+07:00","message":"Set StatePrefix (first interim): '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.707355316+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.707394104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.707399705+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.707413259+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-03-05T11:03:51.707416424+07:00","message":"receive interim result [false|false]:  วินาทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.70744104+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.707457316+07:00","message":"[buffer interim] 103 false  วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707467602+07:00","message":"[bufferProcess] interim [260000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.70747109+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707480732+07:00","message":"[bufferProcess] interim [260000000]: วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707484252+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707487889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707491984+07:00","message":"> Transcript [1065] [false]: '10 วินาทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707496315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707498733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707501632+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.707503957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:51.821012667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:51.821013792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904183386+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904221236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904227708+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904240584+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-03-05T11:03:51.904243668+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904251921+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.904258473+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904264374+07:00","message":"[bufferProcess] interim [440000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904267032+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904273309+07:00","message":"[bufferProcess] interim [440000000]: วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904275667+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904278255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904281338+07:00","message":"> Transcript [1066] [false]: '10 วินาทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904283987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904285683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904287414+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.904289216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925210907+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925241129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925246473+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925260713+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-03-05T11:03:51.925264414+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925271004+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:51.925274517+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925279539+07:00","message":"[bufferProcess] interim [500000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925281638+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.92528408+07:00","message":"[bufferProcess] interim [500000000]: วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925286332+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925288767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925291146+07:00","message":"> Transcript [1067] [false]: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925293473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925295268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925296925+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:51.925298607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.088656368+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.08868881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.088694123+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.088704389+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-03-05T11:03:52.088707908+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.08871439+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.088719133+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088724765+07:00","message":"[bufferProcess] interim [680000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088726898+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088729673+07:00","message":"[bufferProcess] interim [680000000]: วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.08873188+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088742606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088755705+07:00","message":"> Transcript [1068] [false]: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088760893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088763475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088765451+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088767619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088775986+07:00","message":"Push: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088778005+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.08878013+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.088782176+07:00","message":"Next Push (prob) : 'นะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.08879143+07:00","message":"push: {false 10 วินาที 0 0xc002e4e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.248462877+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.24849757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.248503369+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.248514613+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-03-05T11:03:52.248517966+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.248526077+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.248532867+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248539058+07:00","message":"[bufferProcess] interim [800000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248541401+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248544331+07:00","message":"[bufferProcess] interim [800000000]: วินาทีนะคะลองมาคิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248546529+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248549703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248552139+07:00","message":"> Transcript [1069] [false]: '10 วินาทีนะคะลองมาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.2485549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248556693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248558488+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.248560389+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344469691+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344504184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344510006+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344519192+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-03-05T11:03:52.344522369+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344529783+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.344534825+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344540809+07:00","message":"[bufferProcess] interim [860000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344543119+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344547752+07:00","message":"[bufferProcess] interim [860000000]: วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344550498+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344552989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.3445558+07:00","message":"> Transcript [1070] [false]: '10 วินาทีนะคะลองมาคิดดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344558366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344560307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344562585+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.344564743+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.533955769+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.533996063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.534002057+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.534013122+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-03-05T11:03:52.534016623+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.534027333+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.534030909+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534037126+07:00","message":"[bufferProcess] interim [100000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534040694+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534043615+07:00","message":"[bufferProcess] interim [100000000]: วินาทีนะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534046006+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534048465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534050973+07:00","message":"> Transcript [1071] [false]: '10 วินาทีนะคะลองมาคิดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534054062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534055904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534058017+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.534060225+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599297888+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.59932688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599331584+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599346417+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-03-05T11:03:52.599349651+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599356872+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599360421+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.5993795+07:00","message":"[bufferProcess] interim [220000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599404421+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599418098+07:00","message":"[bufferProcess] interim [220000000]: วินาทีนะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599421119+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599424888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.59942955+07:00","message":"> Transcript [1072] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599432788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599434948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599437353+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599439642+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599446245+07:00","message":"Push: 'นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599447984+07:00","message":"TextPushed: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599454786+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:52.599457531+07:00","message":"Next Push (prob) : 'คิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:52.599467957+07:00","message":"push: {false นะคะลองมา 0 0xc002e4e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.230629041+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.230664447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.230670041+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.230681996+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-03-05T11:03:53.230689248+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.23069725+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.230700642+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230707306+07:00","message":"[bufferProcess] interim [820000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230709437+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.23071216+07:00","message":"[bufferProcess] interim [820000000]: วินาทีนะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230714396+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230717042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230720124+07:00","message":"> Transcript [1073] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.23072303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230724774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230726522+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.230728898+07:00","message":"TextPushed: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299791628+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299823595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299829557+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299839528+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-03-05T11:03:53.299842841+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299852548+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.299859025+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299865033+07:00","message":"[bufferProcess] interim [880000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.29986737+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.2998702+07:00","message":"[bufferProcess] interim [880000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299872594+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299875513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299877902+07:00","message":"> Transcript [1074] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299880303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299882008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299883708+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.299885851+07:00","message":"TextPushed: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452142132+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452187049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452193661+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452207832+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-03-05T11:03:53.452212145+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452226638+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.452235806+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452259115+07:00","message":"[bufferProcess] interim [0]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.45227695+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452286133+07:00","message":"[bufferProcess] interim [0]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452289313+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452292778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452297263+07:00","message":"> Transcript [1075] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452299932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452301618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452303799+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.452306167+07:00","message":"TextPushed: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490705702+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490737405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490743992+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490759164+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-03-05T11:03:53.490763912+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490771652+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490776502+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490784408+07:00","message":"[bufferProcess] interim [60000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.49078774+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.49079245+07:00","message":"[bufferProcess] interim [60000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490795648+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490799682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490803613+07:00","message":"> Transcript [1076] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490807825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490810434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490813288+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490816704+07:00","message":"TextPushed: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490820615+07:00","message":"Push: 'คิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490823658+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490827035+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.490830127+07:00","message":"Next Push (prob) : 'กันแล้วหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.490841635+07:00","message":"push: {false คิดเล่นๆ 0 0xc002e4e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686351563+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686390048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686398581+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686415885+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-03-05T11:03:53.686420914+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686433204+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.686436834+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686443394+07:00","message":"[bufferProcess] interim [240000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686445666+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686448349+07:00","message":"[bufferProcess] interim [240000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686451048+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686453754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686457071+07:00","message":"> Transcript [1077] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686459584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.686461297+07:00","message":"Set new StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.810069044+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.810111041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.810118445+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.81013159+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-03-05T11:03:53.810136828+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.810152058+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.810156863+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810166194+07:00","message":"[bufferProcess] interim [360000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810170818+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810175487+07:00","message":"[bufferProcess] interim [360000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810180304+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810184166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.81018883+07:00","message":"> Transcript [1078] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810193615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.81019621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810199271+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.810203094+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.944692771+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.944733969+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-03-05T11:03:53.944744849+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.944756409+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-03-05T11:03:53.944759762+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.944769126+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:53.944772312+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944778829+07:00","message":"[bufferProcess] interim [480000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944780885+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944783787+07:00","message":"[bufferProcess] interim [480000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944786454+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944789866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944793117+07:00","message":"> Transcript [1079] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944796696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944798526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944800206+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:53.944802672+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.009685814+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.009720115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.009724819+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.009738953+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-03-05T11:03:54.009742608+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.00974968+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.009753288+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009759692+07:00","message":"[bufferProcess] interim [600000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009762104+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009764963+07:00","message":"[bufferProcess] interim [600000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009767602+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009770235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009773594+07:00","message":"> Transcript [1080] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009776463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.0097782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009779916+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.009782291+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.122176997+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.184185+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222391082+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222423942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222429014+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.22244105+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-03-05T11:03:54.222444625+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222453058+07:00","message":"[buffer interim] 103 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222459981+07:00","message":"[buffer interim] 103 false  วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222466631+07:00","message":"[bufferProcess] interim [780000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.22246924+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222472834+07:00","message":"[bufferProcess] interim [780000000]: วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222475423+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.22247831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222481163+07:00","message":"> Transcript [1081] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222484919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222486943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222488758+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222490936+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222493654+07:00","message":"Push: 'กันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222495357+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222497361+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.222499923+07:00","message":"Next Push (prob) : 'เราค่อยมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.222508535+07:00","message":"push: {false กันแล้วเดี๋ยว 0 0xc002e4e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316801394+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316832921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน\",\"confidence\":0.95780325}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316839644+07:00","message":"receive interim result [true|false]: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316848737+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.31685075+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316855838+07:00","message":"[buffer interim] 103 true 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316862682+07:00","message":"[bufferProcess] interim [870000000]:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316869903+07:00","message":"[bufferProcess] send to processor (isfinal):10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.31687316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316875813+07:00","message":"> Transcript [1082] [false]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316879267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316881089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316882993+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316885729+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316887545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316889306+07:00","message":"> Transcript [1083] [true]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316891768+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316893415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316894923+07:00","message":"StatePrefix: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316896721+07:00","message":"TextPushed: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:54.316904564+07:00","message":"Push: 'เราค่อยมาดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:54.316912614+07:00","message":"push: {true เราค่อยมาดูกัน 0 0xc002e4e880}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:54.328927371+07:00","message":"write wav file: './tmp/7513/7513_103.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:54.82160108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:54.821603988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.400154969+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.462450223+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.493989478+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.494028865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอากัน\",\"confidence\":0.7633239}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.494034659+07:00","message":"receive interim result [true|false]: เอากัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.494043976+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.494046136+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.4940509+07:00","message":"[buffer interim] 104 true เอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494059015+07:00","message":"[bufferProcess] interim [200000000]:เอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494063106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494065628+07:00","message":"> Transcript [1084] [true]: 'เอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494068507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494070433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494072105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494073863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.494076279+07:00","message":"Push: 'เอากัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.49408545+07:00","message":"push: {true เอากัน 0 0xc0000cb180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:55.499689715+07:00","message":"write wav file: './tmp/7513/7513_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.961494918+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.961536328+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-03-05T11:03:55.961541049+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:55.96155638+07:00","message":"[buffer interim] 105 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.961562976+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:55.961565152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.024206413+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.024244573+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-03-05T11:03:56.024253496+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.024266572+07:00","message":"[buffer interim] 105 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.02427253+07:00","message":"[bufferProcess] interim [540000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.024274607+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.024277721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.024280076+07:00","message":"> Transcript [1085] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.024283823+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.082078296+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.082109453+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-03-05T11:03:56.082115085+07:00","message":"receive interim result [false|false]: แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.082126584+07:00","message":"[buffer interim] 105 false แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082133131+07:00","message":"[bufferProcess] interim [600000000]:แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082135253+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082141666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082154711+07:00","message":"> Transcript [1086] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082157623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.082160261+07:00","message":"Set new StatePrefix: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.152043716+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.152077953+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-03-05T11:03:56.152083361+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.152098593+07:00","message":"[buffer interim] 105 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.15210591+07:00","message":"[bufferProcess] interim [660000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.152108052+07:00","message":"[bufferProcess] send to processor:แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.152110968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.152113736+07:00","message":"> Transcript [1087] [false]: 'แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.152115579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.152117358+07:00","message":"Set new StatePrefix: 'แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.327699442+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.3277385+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-03-05T11:03:56.327743848+07:00","message":"receive interim result [false|false]: แล้วไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.32775527+07:00","message":"[buffer interim] 105 false แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.327763674+07:00","message":"[bufferProcess] interim [840000000]:แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.327765843+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.327770503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.327773357+07:00","message":"> Transcript [1088] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.327775145+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.919930298+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.91997078+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-03-05T11:03:56.919976754+07:00","message":"receive interim result [false|false]: แล้วไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:56.919992576+07:00","message":"[buffer interim] 105 false แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.919999553+07:00","message":"[bufferProcess] interim [440000000]:แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.920001559+07:00","message":"[bufferProcess] send to processor:แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.920004847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.920008759+07:00","message":"> Transcript [1089] [false]: 'แล้วไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.920010752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:56.920012568+07:00","message":"Set new StatePrefix: 'แล้วไหนล่ะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:57.822507114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:03:57.822534579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527545101+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527590961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไหนล่ะ\",\"confidence\":0.9179287}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527596726+07:00","message":"receive interim result [true|false]: แล้วไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527608096+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527610117+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527617345+07:00","message":"[buffer interim] 105 true แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527624912+07:00","message":"[bufferProcess] interim [390000000]:แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527628464+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527632409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527635406+07:00","message":"> Transcript [1090] [false]: 'แล้วไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527638694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527640587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527642536+07:00","message":"StatePrefix: 'แล้วไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527644345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527645941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527648814+07:00","message":"> Transcript [1091] [true]: 'แล้วไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527650786+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527652495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527654096+07:00","message":"StatePrefix: 'แล้วไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527655559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:03:59.527657753+07:00","message":"Push: 'แล้วไหนล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.527666047+07:00","message":"push: {true แล้วไหนล่ะ 0 0xc0000ca780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:03:59.537463482+07:00","message":"write wav file: './tmp/7513/7513_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:03:59.882128555+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.014261099+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.46176687+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.521854158+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.548769973+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.548787228+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.54879045+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.548795988+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548803364+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548807059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548809712+07:00","message":"> Transcript [1092] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548811947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548813796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548815362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.548817102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:00.5488194+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:00.548828764+07:00","message":"push: {true \n 0 0xc002f43180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:00.554039295+07:00","message":"write wav file: './tmp/7513/7513_106.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:00.822795153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:00.82281979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748672438+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748698603+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748701683+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748703324+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748705006+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748706823+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:03.748708507+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:03.822839418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:03.822867498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.670161597+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.74461444+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.761986118+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.762012147+07:00","message":"found end of frame, send empty tag with msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.762015352+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.762022021+07:00","message":"[buffer interim] 107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762028229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762034299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762036798+07:00","message":"> Transcript [1093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762039101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.76204096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762042801+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762044939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.762047139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.762055404+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:06.773833156+07:00","message":"write wav file: './tmp/7513/7513_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.800595524+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:06.823027151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:06.823039651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.988565309+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.988590124+07:00","message":"found end of frame, send empty tag with msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.988593727+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.988602214+07:00","message":"[buffer interim] 108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988609906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988613895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988616646+07:00","message":"> Transcript [1094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988619328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988621307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988623058+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988624864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:06.988634616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:06.988643238+07:00","message":"push: {true \n 0 0xc0000cb480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:06.993928677+07:00","message":"write wav file: './tmp/7513/7513_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.251843532+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.38038908+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.551928828+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.551949689+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.551952775+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.551961413+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551969631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551979069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551981916+07:00","message":"> Transcript [1095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551984233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551986065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551987905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551990041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:07.551992559+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.552004062+07:00","message":"push: {true \n 0 0xc0000ca500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:07.556590929+07:00","message":"write wav file: './tmp/7513/7513_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:07.823038607+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.270300961+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.35486432+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.354886137+07:00","message":"found end of frame, send empty tag with msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.354889144+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.354896283+07:00","message":"[buffer interim] 110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354903275+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354907491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354910543+07:00","message":"> Transcript [1096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354913038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354914783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.35491647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354918166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.354920852+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.354950399+07:00","message":"push: {true \n 0 0xc002e4e000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:08.360156223+07:00","message":"write wav file: './tmp/7513/7513_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.40288294+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.590580907+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.662628143+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.688639703+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.688663568+07:00","message":"found end of frame, send empty tag with msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.688667389+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.688674434+07:00","message":"[buffer interim] 111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.68868104+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688684232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688686762+07:00","message":"> Transcript [1097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688689094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688690856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688692579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688694294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:08.688701242+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:08.688710067+07:00","message":"push: {true \n 0 0xc002e4e280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:08.693543489+07:00","message":"write wav file: './tmp/7513/7513_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.128603225+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.128649016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.128654233+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.128667262+07:00","message":"[buffer interim] 112 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.128674247+07:00","message":"[bufferProcess] interim [500000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.128676112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.17754653+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.177584241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.17758937+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.177601238+07:00","message":"[buffer interim] 112 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.177607526+07:00","message":"[bufferProcess] interim [560000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.177609522+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.177612966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.177615726+07:00","message":"> Transcript [1098] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.177617781+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.41196275+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.412011674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.412017141+07:00","message":"receive interim result [false|false]: อันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.412036297+07:00","message":"[buffer interim] 112 false อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412048577+07:00","message":"[bufferProcess] interim [800000000]:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412050671+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412054141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412057476+07:00","message":"> Transcript [1099] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412060578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412062498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412064172+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.412065898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.64636731+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.646407245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.646412977+07:00","message":"receive interim result [false|false]: อันนี้น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.646427477+07:00","message":"[buffer interim] 112 false อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.64643476+07:00","message":"[bufferProcess] interim [980000000]:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646437127+07:00","message":"[bufferProcess] send to processor:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646443349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646446097+07:00","message":"> Transcript [1100] [false]: 'อันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.64644908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646450934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646452938+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.646454962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.820822436+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.820864567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.820870378+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:09.820885261+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820891556+07:00","message":"[bufferProcess] interim [160000000]:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820893794+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820900159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820903143+07:00","message":"> Transcript [1101] [false]: 'อันนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.82090663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820908769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820910867+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:09.820912952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:09.823996862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:09.824009238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.063153016+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.063194097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.063199975+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.063213457+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063220654+07:00","message":"[bufferProcess] interim [400000000]:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063222764+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063228281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063231401+07:00","message":"> Transcript [1102] [false]: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063234558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063236523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063238603+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063240729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063244827+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063246505+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063248785+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.063250852+07:00","message":"Next Push (prob) : 'นี้น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.063259664+07:00","message":"push: {false อัน 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.095869344+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.09589249+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-03-05T11:04:10.095898042+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.095909333+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095914417+07:00","message":"[bufferProcess] interim [520000000]:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095916489+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.09591926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.09592175+07:00","message":"> Transcript [1103] [false]: 'อันนี้น่าจะพอต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095924303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095926281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095928143+07:00","message":"StatePrefix: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.095931926+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.23744019+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.23746601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.237471179+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.23748476+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237490166+07:00","message":"[bufferProcess] interim [580000000]:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237492263+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237494967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237497946+07:00","message":"> Transcript [1104] [false]: 'อันนี้น่าจะพอตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237502067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237504539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237506319+07:00","message":"StatePrefix: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.237508401+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.286299554+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.286321494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.286326629+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.286338501+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286343046+07:00","message":"[bufferProcess] interim [640000000]:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286345623+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286348677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286351208+07:00","message":"> Transcript [1105] [false]: 'อันนี้น่าจะพอต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286353642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286355704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286357664+07:00","message":"StatePrefix: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.286360085+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.305918853+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.305931611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.305935721+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.305940039+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305943605+07:00","message":"[bufferProcess] interim [700000000]:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305946441+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305948591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305950546+07:00","message":"> Transcript [1106] [false]: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305952677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305954715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305956431+07:00","message":"StatePrefix: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305958357+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305965735+07:00","message":"Push: 'นี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305967817+07:00","message":"TextPushed: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305969677+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.305971613+07:00","message":"Next Push (prob) : 'ต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.305979622+07:00","message":"push: {false นี้น่าจะพอ 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.599649276+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.599694329+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-03-05T11:04:10.599701192+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.59971804+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599725145+07:00","message":"[bufferProcess] interim [940000000]:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599727565+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599730416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599736066+07:00","message":"> Transcript [1107] [false]: 'อันนี้น่าจะพอต่อกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599738979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.59974076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599742523+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.599744674+07:00","message":"TextPushed: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.73510298+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.735162639+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-03-05T11:04:10.735171198+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.735188638+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735198002+07:00","message":"[bufferProcess] interim [60000000]:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735200784+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735207708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735210533+07:00","message":"> Transcript [1108] [false]: 'อันนี้น่าจะพอต่อกันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735213984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735215926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.735217979+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.73522021+07:00","message":"TextPushed: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.792484039+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.792517314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.792523643+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:10.792539927+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792547113+07:00","message":"[bufferProcess] interim [180000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792549638+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792552631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792555178+07:00","message":"> Transcript [1109] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.79255798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792559884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792561816+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:10.792563974+07:00","message":"TextPushed: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.430882167+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.43092041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.430926053+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.430950777+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430966242+07:00","message":"[bufferProcess] interim [780000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.43097081+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430980565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430984336+07:00","message":"> Transcript [1110] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430989052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430992485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430995671+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.430998889+07:00","message":"TextPushed: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.431007659+07:00","message":"Push: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.431010279+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.431013266+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.431017474+07:00","message":"Next Push (prob) : 'ได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.43103927+07:00","message":"push: {false ต่อกัน 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.513442913+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.51348817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.513494407+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.513508235+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.51352032+07:00","message":"[bufferProcess] interim [900000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513523983+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513530311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513534519+07:00","message":"> Transcript [1111] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.51353912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513541719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513544508+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.513547837+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.633257982+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.633288972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.633295198+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.63330464+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633310782+07:00","message":"[bufferProcess] interim [960000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633313199+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633318365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633321068+07:00","message":"> Transcript [1112] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.63332415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633326021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633328261+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.633330702+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.703872998+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.703906116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.703911478+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.70392425+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703931587+07:00","message":"[bufferProcess] interim [20000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703934169+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703937199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.70393969+07:00","message":"> Transcript [1113] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703942829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703944771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703946552+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.703948751+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.778317746+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.778353493+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-03-05T11:04:11.778359134+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.778371357+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778377917+07:00","message":"[bufferProcess] interim [80000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778380277+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778385058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778392681+07:00","message":"> Transcript [1114] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778398272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.77840006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.77840491+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778408109+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778413951+07:00","message":"Push: 'ได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778415904+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.77841798+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.778419988+07:00","message":"Next Push (prob) : 'งั้นโดน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.77842622+07:00","message":"push: {false ได้แล้วนะคะ 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.921874694+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.921911387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.92191713+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:11.921928194+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.921935068+07:00","message":"[bufferProcess] interim [140000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.92193735+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.921940853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.921943663+07:00","message":"> Transcript [1115] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.921946101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:11.921947891+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.000885471+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.000919815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.000926353+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.000939196+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000946675+07:00","message":"[bufferProcess] interim [200000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000949513+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000954877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000957674+07:00","message":"> Transcript [1116] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000959905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.000961644+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยวมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.227731923+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.227777274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.22778333+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.227798644+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227805713+07:00","message":"[bufferProcess] interim [320000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227808424+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227814252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227816959+07:00","message":"> Transcript [1117] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227819463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.227821243+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.466347138+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.466385954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.46639264+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.466405161+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466412542+07:00","message":"[bufferProcess] interim [440000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466414857+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466421662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466424364+07:00","message":"> Transcript [1118] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466427993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466430064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466431807+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.466434344+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.618291546+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.618333611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.618340336+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.618352523+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618361127+07:00","message":"[bufferProcess] interim [500000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618363753+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618368913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.61837172+07:00","message":"> Transcript [1119] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618376762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618378785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618380577+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.618383249+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.656275249+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.656300525+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-03-05T11:04:12.656305909+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.656318248+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656322936+07:00","message":"[bufferProcess] interim [560000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.65632723+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656332437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.65633459+07:00","message":"> Transcript [1120] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656337895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656340086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656342909+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.656345961+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.663164312+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.66318382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.663189134+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.663198962+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.66320393+07:00","message":"[bufferProcess] interim [620000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.66320625+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.663209559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.663211615+07:00","message":"> Transcript [1121] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.66321359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.663215336+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.761666411+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.761694907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.761701516+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.761713925+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761719+07:00","message":"[bufferProcess] interim [740000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761721628+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761727091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761729436+07:00","message":"> Transcript [1122] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761731664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.761734096+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:12.824590804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:12.824604204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.886980385+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.887014608+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-03-05T11:04:12.88702081+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:12.887034619+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887041208+07:00","message":"[bufferProcess] interim [800000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887043711+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887050722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887053478+07:00","message":"> Transcript [1123] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887056245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:12.887058811+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามารอดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.067203311+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.067236293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.067242164+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.06725931+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.067267738+07:00","message":"[bufferProcess] interim [920000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.067270331+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.067274039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.067276659+07:00","message":"> Transcript [1124] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.06727881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.067280605+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.093798048+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.093837764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.093844514+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.093858957+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093865664+07:00","message":"[bufferProcess] interim [40000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093868054+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093874593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093877432+07:00","message":"> Transcript [1125] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093880578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093884131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093886466+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.093891456+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.101291075+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.101318685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.101324364+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.101331749+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101336588+07:00","message":"[bufferProcess] interim [160000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101338897+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101342208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101344896+07:00","message":"> Transcript [1126] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.10134952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101351577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101353409+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.101355741+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.123817347+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.123850455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.123857405+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.123872545+07:00","message":"[buffer interim] 112 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123879213+07:00","message":"[bufferProcess] interim [340000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123882195+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123888459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123891055+07:00","message":"> Transcript [1127] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123894338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123896395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123898543+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.123901479+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.140674342+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.271901099+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.340992829+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390025963+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390069271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\",\"confidence\":0.91713256}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390075167+07:00","message":"receive interim result [true|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390083012+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390084807+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390090499+07:00","message":"[buffer interim] 112 true อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390101162+07:00","message":"[bufferProcess] interim [700000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390106344+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.39010958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390112271+07:00","message":"> Transcript [1128] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390115575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.39011734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390119582+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390121912+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390127764+07:00","message":"Push: 'งั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390129637+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390138867+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390141302+07:00","message":"Next Push (prob) : 'พร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390142977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390144816+07:00","message":"> Transcript [1129] [true]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390146999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390148508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390150437+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390152669+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.390154864+07:00","message":"Push: 'พร้อมกันเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390160813+07:00","message":"push: {false งั้นเรามาลองดูคำตอบ 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.390177016+07:00","message":"push: {true พร้อมกันเลยค่ะ 0 0xc002f43480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:13.400786881+07:00","message":"write wav file: './tmp/7513/7513_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.550681551+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.550706753+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.550710003+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.550717824+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550724835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550728734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550731264+07:00","message":"> Transcript [1130] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550733769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550735492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.5507372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550738913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:13.550741097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:13.550750934+07:00","message":"push: {true \n 0 0xc0000cb800}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:13.554901772+07:00","message":"write wav file: './tmp/7513/7513_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.101803727+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.230357782+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.30158774+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.363203781+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.363219313+07:00","message":"found end of frame, send empty tag with msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.363222904+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.36322889+07:00","message":"[buffer interim] 114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.36323639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363240118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363242857+07:00","message":"> Transcript [1131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.36324568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363247671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363249264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363250898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.363257093+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.363264775+07:00","message":"push: {true \n 0 0xc000170680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:14.368274811+07:00","message":"write wav file: './tmp/7513/7513_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.810340828+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.930490148+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.930512088+07:00","message":"found end of frame, send empty tag with msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.930515127+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.930522294+07:00","message":"[buffer interim] 115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930530011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930541678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930544978+07:00","message":"> Transcript [1132] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930550136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930551949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930553647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930555457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:14.930558378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:14.930568014+07:00","message":"push: {true \n 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:14.935430505+07:00","message":"write wav file: './tmp/7513/7513_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:15.003405472+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:15.672123638+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:15.672169254+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-03-05T11:04:15.672174911+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:15.672188783+07:00","message":"[buffer interim] 116 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:15.67219576+07:00","message":"[bufferProcess] interim [720000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:15.672197763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:15.825659388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:15.825679334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.022644637+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.02268511+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-03-05T11:04:16.022691195+07:00","message":"receive interim result [false|false]: วันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.022704416+07:00","message":"[buffer interim] 116 false วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.022711877+07:00","message":"[bufferProcess] interim [20000000]:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.022713997+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.022719283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.022721774+07:00","message":"> Transcript [1133] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.022724255+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.541824371+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.55074972+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.550793484+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-03-05T11:04:16.550800517+07:00","message":"receive interim result [false|false]: วันนี้เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.550813829+07:00","message":"[buffer interim] 116 false วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550821968+07:00","message":"[bufferProcess] interim [560000000]:วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550827035+07:00","message":"[bufferProcess] send to processor:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550830435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550833272+07:00","message":"> Transcript [1134] [false]: 'วันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550836908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550838931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550840623+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.550842451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.643564129+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.64361083+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-03-05T11:04:16.643618092+07:00","message":"receive interim result [false|false]: วันนี้เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.643630165+07:00","message":"[buffer interim] 116 false วันนี้เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643639585+07:00","message":"[bufferProcess] interim [740000000]:วันนี้เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643642001+07:00","message":"[bufferProcess] send to processor:วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643646957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643649585+07:00","message":"> Transcript [1135] [false]: 'วันนี้เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643652806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643654793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.643656559+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.6436586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.661978379+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682758676+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682797554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็นทหาร\",\"confidence\":0.83999693}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682803759+07:00","message":"receive interim result [true|false]: วันนี้เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682809139+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682811259+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.682816642+07:00","message":"[buffer interim] 116 true วันนี้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682823657+07:00","message":"[bufferProcess] interim [770000000]:วันนี้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682826425+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682829825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.68283249+07:00","message":"> Transcript [1136] [false]: 'วันนี้เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682835082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682836783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682838538+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682840373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682841962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682844078+07:00","message":"> Transcript [1137] [true]: 'วันนี้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682845928+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682847816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682850007+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.6828516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:16.682854194+07:00","message":"Push: 'วันนี้เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:16.68286151+07:00","message":"push: {true วันนี้เป็นทหาร 0 0xc002e4ed00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:16.688972288+07:00","message":"write wav file: './tmp/7513/7513_116.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:18.826505931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:18.826509472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.125353748+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.125395389+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-03-05T11:04:19.125401518+07:00","message":"receive interim result [false|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.125413885+07:00","message":"[buffer interim] 117 false นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125420645+07:00","message":"[bufferProcess] interim [280000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125422445+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125426934+07:00","message":"[bufferProcess] send to processor (ticker):นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125429262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125431774+07:00","message":"> Transcript [1138] [false]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.125433833+07:00","message":"Set StatePrefix (first interim): 'นิยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.550483409+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.632702965+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.632762429+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-03-05T11:04:19.632769189+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.632789817+07:00","message":"[buffer interim] 117 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.632800905+07:00","message":"[bufferProcess] interim [760000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.632802717+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654029278+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654058035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\",\"confidence\":0.7469083}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654064098+07:00","message":"receive interim result [true|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654068233+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654070495+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.65407785+07:00","message":"[buffer interim] 117 true และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654082595+07:00","message":"[bufferProcess] interim [910000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654085511+07:00","message":"[bufferProcess] send to processor (isfinal):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654089323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654092157+07:00","message":"> Transcript [1139] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654096858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654099095+07:00","message":"Set new StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654101181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654102862+07:00","message":"> Transcript [1140] [true]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654105195+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654107182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654108926+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654111015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:19.654113609+07:00","message":"Push: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.654122912+07:00","message":"push: {true และ 0 0xc002e4e580}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:19.661865041+07:00","message":"write wav file: './tmp/7513/7513_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:19.681744506+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:21.827546682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:21.827565316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.016767105+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.016809163+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-03-05T11:04:22.016814062+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.016828845+07:00","message":"[buffer interim] 118 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016834983+07:00","message":"[bufferProcess] interim [400000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016837049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016843786+07:00","message":"[bufferProcess] send to processor (ticker):โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016846316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016849399+07:00","message":"> Transcript [1141] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.016851608+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.320668438+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.320714243+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-03-05T11:04:22.320720862+07:00","message":"receive interim result [false|false]: โดยการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.320736344+07:00","message":"[buffer interim] 118 false โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.320744408+07:00","message":"[bufferProcess] interim [640000000]:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.320746348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.652955243+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.653001965+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-03-05T11:04:22.653007731+07:00","message":"receive interim result [false|false]: โดยการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.653019504+07:00","message":"[buffer interim] 118 false โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.65302844+07:00","message":"[bufferProcess] interim [940000000]:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653030727+07:00","message":"[bufferProcess] send to processor:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653034093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653036644+07:00","message":"> Transcript [1142] [false]: 'โดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653039682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653041654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653043354+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.653045225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.838762834+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.838805892+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-03-05T11:04:22.838812414+07:00","message":"receive interim result [false|false]: โดยการบิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.838825637+07:00","message":"[buffer interim] 118 false โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838833214+07:00","message":"[bufferProcess] interim [180000000]:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838835506+07:00","message":"[bufferProcess] send to processor:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838842109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838844682+07:00","message":"> Transcript [1143] [false]: 'โดยการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838847216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838848983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.83885094+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.838853713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.90784004+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.907880289+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-03-05T11:04:22.907890914+07:00","message":"receive interim result [false|false]: โดยการมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.90790457+07:00","message":"[buffer interim] 118 false โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907913275+07:00","message":"[bufferProcess] interim [240000000]:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907917071+07:00","message":"[bufferProcess] send to processor:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907921457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907925202+07:00","message":"> Transcript [1144] [false]: 'โดยการบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907928991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907931502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907934297+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.907937341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.974706229+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.974744697+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-03-05T11:04:22.974750795+07:00","message":"receive interim result [false|false]: โดยการมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.97476373+07:00","message":"[buffer interim] 118 false โดยการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974770035+07:00","message":"[bufferProcess] interim [300000000]:โดยการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974772317+07:00","message":"[bufferProcess] send to processor:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974777258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974779988+07:00","message":"> Transcript [1145] [false]: 'โดยการมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974782958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974784971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974786979+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974789161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974793194+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974794818+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974796591+07:00","message":"Set new StatePrefix : 'โดยการมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:22.974798478+07:00","message":"Next Push (prob) : 'การมีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:22.974805587+07:00","message":"push: {false โดย 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.152329617+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.15236415+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-03-05T11:04:23.15236983+07:00","message":"receive interim result [false|false]: โดยการบิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.1523828+07:00","message":"[buffer interim] 118 false โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152389578+07:00","message":"[bufferProcess] interim [360000000]:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152391792+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152399308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152402261+07:00","message":"> Transcript [1146] [false]: 'โดยการมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152407525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.152409595+07:00","message":"Set new StatePrefix: 'โดยการมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.202411194+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.202444814+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-03-05T11:04:23.202450978+07:00","message":"receive interim result [false|false]: โดยการมีอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.202463254+07:00","message":"[buffer interim] 118 false โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.20247006+07:00","message":"[bufferProcess] interim [420000000]:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.202472488+07:00","message":"[bufferProcess] send to processor:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.20247739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.202480345+07:00","message":"> Transcript [1147] [false]: 'โดยการบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.202482547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.202484352+07:00","message":"Set new StatePrefix: 'โดยการบิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.3372313+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.337273334+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-03-05T11:04:23.337279493+07:00","message":"receive interim result [false|false]: โดยการบิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.337295783+07:00","message":"[buffer interim] 118 false โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337303281+07:00","message":"[bufferProcess] interim [540000000]:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337305954+07:00","message":"[bufferProcess] send to processor:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337313541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337316749+07:00","message":"> Transcript [1148] [false]: 'โดยการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337319439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.337321417+07:00","message":"Set new StatePrefix: 'โดยการมีอนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.748056469+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.748101417+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-03-05T11:04:23.748107745+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:23.748121055+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.748133689+07:00","message":"[bufferProcess] interim [20000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.748136204+07:00","message":"[bufferProcess] send to processor:โดยการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.748142962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.74814556+07:00","message":"> Transcript [1149] [false]: 'โดยการบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.7481477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:23.748149831+07:00","message":"Set new StatePrefix: 'โดยการบิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.254130214+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.254170952+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-03-05T11:04:24.25417742+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.254193293+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.254201453+07:00","message":"[bufferProcess] interim [620000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.254204072+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.25421056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.254213411+07:00","message":"> Transcript [1150] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.254216133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.254217928+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.763428188+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.763475462+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-03-05T11:04:24.763481402+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.763497203+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763505683+07:00","message":"[bufferProcess] interim [40000000]:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763508254+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763511933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763514551+07:00","message":"> Transcript [1151] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763517887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.763519772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.76352186+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.76352436+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.786964161+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.786986559+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-03-05T11:04:24.786991273+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.786998221+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787008329+07:00","message":"[bufferProcess] interim [100000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787011837+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787014894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787017289+07:00","message":"> Transcript [1152] [false]: 'โดยการมีอะไรนะคะทำให้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787020006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787021799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787023804+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.787025932+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:24.827909814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:24.827924522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.832174766+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.832203005+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-03-05T11:04:24.832209503+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:24.832221672+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832227758+07:00","message":"[bufferProcess] interim [220000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832230399+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832234064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832236968+07:00","message":"> Transcript [1153] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832239772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832241544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.83224337+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:24.832245689+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.248917708+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.248961485+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-03-05T11:04:25.248968394+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.248982793+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.248995992+07:00","message":"[bufferProcess] interim [580000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.248998934+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249006082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249010935+07:00","message":"> Transcript [1154] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249015379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249019234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249021716+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249024321+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249040453+07:00","message":"Push: 'การมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249042306+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249044686+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.249046839+07:00","message":"Next Push (prob) : 'ทำให้เขามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.249056112+07:00","message":"push: {false การมีอะไรนะคะ 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.400664487+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.400701454+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-03-05T11:04:25.400707384+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.400719455+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400726808+07:00","message":"[bufferProcess] interim [700000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400729444+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400735068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400737581+07:00","message":"> Transcript [1155] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400740799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400742768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400745027+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.400747494+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.502445057+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.502476804+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-03-05T11:04:25.502482616+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.502497409+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502504641+07:00","message":"[bufferProcess] interim [820000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502507459+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.50251091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502513375+07:00","message":"> Transcript [1156] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502516215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502518263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502520377+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.502522747+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.69737373+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.697414251+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-03-05T11:04:25.697421116+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.697436812+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697445137+07:00","message":"[bufferProcess] interim [940000000]:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697447577+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697454341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697457052+07:00","message":"> Transcript [1157] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697460687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697462678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697464725+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.697467721+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.832441426+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.832482403+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-03-05T11:04:25.832489294+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.832504218+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832511188+07:00","message":"[bufferProcess] interim [60000000]:โดยการมีอะไรนะคะทำให้เขามีการโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832514143+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832521422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832524153+07:00","message":"> Transcript [1158] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832528058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832530191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832531881+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832534406+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832542465+07:00","message":"Push: 'ทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832546615+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832548872+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.832551006+07:00","message":"Next Push (prob) : 'ปลด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.832559694+07:00","message":"push: {false ทำให้เขามีการ 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.851945137+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.851968645+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-03-05T11:04:25.851973793+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:25.851986483+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.851991602+07:00","message":"[bufferProcess] interim [120000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.851997504+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.852000549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.852002781+07:00","message":"> Transcript [1159] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.852005152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:25.852007087+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.078952088+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.165432291+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.16547492+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-03-05T11:04:26.165481265+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.165494529+07:00","message":"[buffer interim] 118 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165501908+07:00","message":"[bufferProcess] interim [540000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165504376+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165509901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165512418+07:00","message":"> Transcript [1160] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165514572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.165516356+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.274277772+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396697744+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396739918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการบินนะคะทำให้เรามีการสร้างโปรตีน\",\"confidence\":0.90527815}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396745961+07:00","message":"receive interim result [true|false]: โดยการบินนะคะทำให้เรามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396755724+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396757922+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396764001+07:00","message":"[buffer interim] 118 true โดยการบินนะคะทำให้เรามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396773043+07:00","message":"[bufferProcess] interim [630000000]:โดยการบินนะคะทำให้เรามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396778011+07:00","message":"[bufferProcess] send to processor (isfinal):โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396781402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396784183+07:00","message":"> Transcript [1161] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396787139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396789185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396790867+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396793364+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396797077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396799163+07:00","message":"> Transcript [1162] [true]: 'โดยการบินนะคะทำให้เรามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396801267+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396803179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396804764+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396806492+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396808254+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396963087+07:00","message":"Push: 'สร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396965897+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396967946+07:00","message":"Set new StatePrefix : 'โดยการบินนะคะทำให้เรามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396969974+07:00","message":"Next Push (prob) : 'โดยการบินนะคะทำให้เรามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.396978344+07:00","message":"push: {true สร้างโปรตีน 0 0xc000044500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.396988698+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_118.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:26.408273679+07:00","message":"write wav file: './tmp/7513/7513_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.956046874+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.956085209+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-03-05T11:04:26.95609087+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:26.956102706+07:00","message":"[buffer interim] 119 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.956109777+07:00","message":"[bufferProcess] interim [720000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:26.956111431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.141878487+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.141920109+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-03-05T11:04:27.141925683+07:00","message":"receive interim result [false|false]: งานนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.14193755+07:00","message":"[buffer interim] 119 false งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.141945092+07:00","message":"[bufferProcess] interim [840000000]:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.14194732+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.141952521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.141955417+07:00","message":"> Transcript [1163] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.141957592+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.16416276+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.164189625+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-03-05T11:04:27.164194907+07:00","message":"receive interim result [false|false]: งานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.164208382+07:00","message":"[buffer interim] 119 false งานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164213867+07:00","message":"[bufferProcess] interim [900000000]:งานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164216279+07:00","message":"[bufferProcess] send to processor:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164220704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164223159+07:00","message":"> Transcript [1164] [false]: 'งานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164226519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164228861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.164230575+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.16423246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.259438112+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.259476539+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-03-05T11:04:27.25948231+07:00","message":"receive interim result [false|false]: งานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.259495033+07:00","message":"[buffer interim] 119 false งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.25950219+07:00","message":"[bufferProcess] interim [960000000]:งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259504263+07:00","message":"[bufferProcess] send to processor:งานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259510925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259514028+07:00","message":"> Transcript [1165] [false]: 'งานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259516973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259519635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259521557+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.259523545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.370843938+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469087392+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469131261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานไม่ได้\",\"confidence\":0.94574803}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469137859+07:00","message":"receive interim result [true|false]: ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469149692+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.46915243+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469170983+07:00","message":"[buffer interim] 119 true ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469182074+07:00","message":"[bufferProcess] interim [320000000]:ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469187394+07:00","message":"[bufferProcess] send to processor (isfinal):งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469191502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469197521+07:00","message":"> Transcript [1166] [false]: 'งานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469201851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469203878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469206035+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469208098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469209922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.46921198+07:00","message":"> Transcript [1167] [true]: 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469214023+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469215473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469217043+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.469218771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:27.46922258+07:00","message":"Push: 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.469233771+07:00","message":"push: {true ทำงานไม่ได้ 0 0xc002f43680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:27.475933842+07:00","message":"write wav file: './tmp/7513/7513_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:27.561933044+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:27.828239691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:27.828252543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.131620466+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.131661108+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-03-05T11:04:29.131666375+07:00","message":"receive interim result [false|false]: อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.131679984+07:00","message":"[buffer interim] 120 false อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131687153+07:00","message":"[bufferProcess] interim [380000000]:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131688805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131693187+07:00","message":"[bufferProcess] send to processor (ticker):อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131695867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131698524+07:00","message":"> Transcript [1168] [false]: 'อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.131700737+07:00","message":"Set StatePrefix (first interim): 'อยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.208616324+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.208651915+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-03-05T11:04:29.208657369+07:00","message":"receive interim result [false|false]: อยู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.208673006+07:00","message":"[buffer interim] 120 false อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.208682386+07:00","message":"[bufferProcess] interim [500000000]:อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.208684209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.825844157+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.825888323+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-03-05T11:04:29.825894328+07:00","message":"receive interim result [false|false]: อยู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:29.825905455+07:00","message":"[buffer interim] 120 false อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.825912484+07:00","message":"[bufferProcess] interim [100000000]:อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.825914924+07:00","message":"[bufferProcess] send to processor:อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.82591883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.825921745+07:00","message":"> Transcript [1169] [false]: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.82592395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:29.825925689+07:00","message":"Set new StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.144950302+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.144993348+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-03-05T11:04:30.144999857+07:00","message":"receive interim result [false|false]: อยู่กันบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.145015002+07:00","message":"[buffer interim] 120 false อยู่กันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145022527+07:00","message":"[bufferProcess] interim [340000000]:อยู่กันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145025091+07:00","message":"[bufferProcess] send to processor:อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145032692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145035329+07:00","message":"> Transcript [1170] [false]: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145038186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145040267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145042308+07:00","message":"StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.145044549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.224240617+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.224280518+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-03-05T11:04:30.224286201+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.224301072+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224308094+07:00","message":"[bufferProcess] interim [520000000]:อยู่กันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.22431623+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224319346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224322674+07:00","message":"> Transcript [1171] [false]: 'อยู่กันบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224325452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224327333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224329198+07:00","message":"StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.224331058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.714041723+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.71407868+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-03-05T11:04:30.71408504+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:30.714103436+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714112+07:00","message":"[bufferProcess] interim [0]:อยู่กันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714114261+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714122893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714126+07:00","message":"> Transcript [1172] [false]: 'อยู่กันบุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.71412909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714131161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714132904+07:00","message":"StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:30.714135021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:30.828968099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:30.828982589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.036139316+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.036185366+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-03-05T11:04:31.036190454+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.036206132+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036215022+07:00","message":"[bufferProcess] interim [240000000]:อยู่กันบุคคลนี้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036217194+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.03622108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036223733+07:00","message":"> Transcript [1173] [false]: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036226994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036229327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036231056+07:00","message":"StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036232846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036239221+07:00","message":"Push: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036241458+07:00","message":"TextPushed: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036245+07:00","message":"Set new StatePrefix : 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.036247532+07:00","message":"Next Push (prob) : 'บุคคลนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.036255286+07:00","message":"push: {false อยู่กัน 0 0xc00042a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.105873779+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.10590398+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-03-05T11:04:31.105909451+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.105919134+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105925308+07:00","message":"[bufferProcess] interim [360000000]:อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105927473+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105930771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105933328+07:00","message":"> Transcript [1174] [false]: 'อยู่กันบุคคลนี้มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105936462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105938468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105940325+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.105942289+07:00","message":"TextPushed: 'อยู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.748840706+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.74888599+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-03-05T11:04:31.748892993+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:31.748910792+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748922286+07:00","message":"[bufferProcess] interim [960000000]:อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748925125+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748932174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748935032+07:00","message":"> Transcript [1175] [false]: 'อยู่กันบุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748938481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748940362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.7489426+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:31.748944998+07:00","message":"TextPushed: 'อยู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.071426459+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.071472417+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-03-05T11:04:32.071478483+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.071492257+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071500559+07:00","message":"[bufferProcess] interim [320000000]:อยู่กันบุคคลนี้มีอะไรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071503781+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071508061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071512824+07:00","message":"> Transcript [1176] [false]: 'อยู่กันบุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071517528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071520061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071521775+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.071523744+07:00","message":"TextPushed: 'อยู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.30649313+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.306528677+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-03-05T11:04:32.306534373+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.306546231+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.30655304+07:00","message":"[bufferProcess] interim [560000000]:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.30655563+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306560916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306563484+07:00","message":"> Transcript [1177] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.30656662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306568572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306570588+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306572788+07:00","message":"TextPushed: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306577178+07:00","message":"Push: 'บุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306578993+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306581074+07:00","message":"Set new StatePrefix : 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.306584884+07:00","message":"Next Push (prob) : 'อะไรด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.306592462+07:00","message":"push: {false บุคคลนี้มี 0 0xc00042a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.899533336+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.89957389+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-03-05T11:04:32.89957972+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:32.899593963+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899601366+07:00","message":"[bufferProcess] interim [160000000]:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899604147+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899609894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899612594+07:00","message":"> Transcript [1178] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899616159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899618268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899620425+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:32.899622762+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.53639632+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.536436376+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-03-05T11:04:33.536443049+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.536459181+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536468125+07:00","message":"[bufferProcess] interim [820000000]:อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536470917+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536474551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.53647719+07:00","message":"> Transcript [1179] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536480686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536483688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536486799+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.536490241+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.640153004+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.704071523+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.743688046+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.743727661+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-03-05T11:04:33.7437333+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.743747294+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743754374+07:00","message":"[bufferProcess] interim [0]:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743757347+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743764563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743767646+07:00","message":"> Transcript [1180] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743770818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.74377304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743774787+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.743777055+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749370791+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749379064+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.74938113+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749382935+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749384531+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749386748+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.74938843+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749390498+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749392508+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749394103+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.749395578+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.758710776+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.758732642+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-03-05T11:04:33.758737022+07:00","message":"receive interim result [false|false]: อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.758742958+07:00","message":"[buffer interim] 120 false อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758747231+07:00","message":"[bufferProcess] interim [60000000]:อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.75874929+07:00","message":"[bufferProcess] send to processor:อยู่กันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758756246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758758817+07:00","message":"> Transcript [1181] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758761911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758763726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758765614+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758767675+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758770357+07:00","message":"Push: 'อะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758772007+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758774144+07:00","message":"Set new StatePrefix : 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.758776411+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.758784475+07:00","message":"push: {false อะไรด้วย 0 0xc00042a300}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:33.830060349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:33.830074974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.866814772+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.866851119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ\",\"confidence\":0.94101864}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.86685698+07:00","message":"receive interim result [true|false]: อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.866862508+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.86686457+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.866870527+07:00","message":"[buffer interim] 120 true อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866876868+07:00","message":"[bufferProcess] interim [90000000]:อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.86688032+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866884433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866887242+07:00","message":"> Transcript [1182] [false]: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะทำให้มีการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866890679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866892422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866894341+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866896599+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866898634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866900491+07:00","message":"> Transcript [1183] [true]: 'อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866902549+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866904109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866905592+07:00","message":"StatePrefix: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866907236+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มีอะไรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.866909093+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.867043573+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.867046174+07:00","message":"TextPushed: 'อยู่กันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.867048128+07:00","message":"Set new StatePrefix : 'อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.86705055+07:00","message":"Next Push (prob) : 'อยู่กันบุคคลนี้มีอันใหญ่ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:33.867058845+07:00","message":"push: {true ค่ะ 0 0xc00042a300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:33.867069027+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_120.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:33.878948047+07:00","message":"write wav file: './tmp/7513/7513_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.040059244+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.040103937+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-03-05T11:04:36.040109762+07:00","message":"receive interim result [false|false]: ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.040130228+07:00","message":"[buffer interim] 121 false ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040137985+07:00","message":"[bufferProcess] interim [400000000]:ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040140106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040146301+07:00","message":"[bufferProcess] send to processor (ticker):ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040148953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040151669+07:00","message":"> Transcript [1184] [false]: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.040154037+07:00","message":"Set StatePrefix (first interim): 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.709793574+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.709836345+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-03-05T11:04:36.709842927+07:00","message":"receive interim result [false|false]: ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:36.709857332+07:00","message":"[buffer interim] 121 false ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.709868793+07:00","message":"[bufferProcess] interim [0]:ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:36.709870624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:36.831129407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:36.831151114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.06585219+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.065894322+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-03-05T11:04:37.065901077+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.065915884+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065923289+07:00","message":"[bufferProcess] interim [360000000]:ได้ด้วยจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065926178+07:00","message":"[bufferProcess] send to processor:ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065933421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065936093+07:00","message":"> Transcript [1185] [false]: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065939297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065941334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065945323+07:00","message":"StatePrefix: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.065947425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.196386136+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.196427633+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-03-05T11:04:37.196433457+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.196449234+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196457166+07:00","message":"[bufferProcess] interim [480000000]:ได้ด้วยจึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196459295+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196462669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196465468+07:00","message":"> Transcript [1186] [false]: 'ได้ด้วยจึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196468373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196470667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196473085+07:00","message":"StatePrefix: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.196474965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.441774941+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.441822969+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-03-05T11:04:37.441828983+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.441845777+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441853583+07:00","message":"[bufferProcess] interim [780000000]:ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.44185567+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441858926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441861692+07:00","message":"> Transcript [1187] [false]: 'ได้ด้วยจึงทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441864784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441866703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441868459+07:00","message":"StatePrefix: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.441870269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.807639447+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.807679495+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-03-05T11:04:37.80768508+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.807698166+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807705002+07:00","message":"[bufferProcess] interim [80000000]:ได้ด้วยจึงทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807707305+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807712354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807715053+07:00","message":"> Transcript [1188] [false]: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807718812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807720807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807722543+07:00","message":"StatePrefix: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807725097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807729145+07:00","message":"Push: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807730944+07:00","message":"TextPushed: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807732921+07:00","message":"Set new StatePrefix : 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.807735372+07:00","message":"Next Push (prob) : 'จึงทำให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.807756755+07:00","message":"push: {false ได้ด้วย 0 0xc002f43400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.898705414+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.898758593+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-03-05T11:04:37.898764076+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.898775134+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898784035+07:00","message":"[bufferProcess] interim [140000000]:ได้ด้วยจึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898786698+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.8987917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898794805+07:00","message":"> Transcript [1189] [false]: 'ได้ด้วยจึงทำให้มีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898798046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898799954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898801668+07:00","message":"StatePrefix: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.898803946+07:00","message":"TextPushed: 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.940974809+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.941009073+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-03-05T11:04:37.941014807+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:37.941025159+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941030681+07:00","message":"[bufferProcess] interim [200000000]:ได้ด้วยจึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941033129+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941036449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941039041+07:00","message":"> Transcript [1190] [false]: 'ได้ด้วยจึงทำให้มีการสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941041878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941043691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941045493+07:00","message":"StatePrefix: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:37.941047797+07:00","message":"TextPushed: 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:38.122583853+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:38.122620327+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-03-05T11:04:38.122626349+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:38.122637516+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122644438+07:00","message":"[bufferProcess] interim [380000000]:ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122646958+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122651927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122654822+07:00","message":"> Transcript [1191] [false]: 'ได้ด้วยจึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122658112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.12266003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.12266222+07:00","message":"StatePrefix: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:38.122664524+07:00","message":"TextPushed: 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.020211936+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.052923488+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.052975456+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-03-05T11:04:39.052981651+07:00","message":"receive interim result [false|false]: ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.052997268+07:00","message":"[buffer interim] 121 false ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053004619+07:00","message":"[bufferProcess] interim [340000000]:ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053007108+07:00","message":"[bufferProcess] send to processor:ได้ด้วยจึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053013236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053019179+07:00","message":"> Transcript [1192] [false]: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053023247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053025241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053027527+07:00","message":"StatePrefix: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053030079+07:00","message":"TextPushed: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053037036+07:00","message":"Push: 'จึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053042282+07:00","message":"TextPushed: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053044463+07:00","message":"Set new StatePrefix : 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.053046954+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.053054683+07:00","message":"push: {false จึงทำให้มีการ 0 0xc002f43400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198880872+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198922139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ด้วยจึงทำให้มีการเกิดขึ้น\",\"confidence\":0.9322148}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198928301+07:00","message":"receive interim result [true|false]: ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198935686+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198937785+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.198944689+07:00","message":"[buffer interim] 121 true ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198954193+07:00","message":"[bufferProcess] interim [550000000]:ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198958947+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ด้วยจึงทำให้มีการเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198962369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198965134+07:00","message":"> Transcript [1193] [false]: 'ได้ด้วยจึงทำให้มีการเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198967344+07:00","message":"Set StatePrefix (first interim): 'ได้ด้วยจึงทำให้มีการเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198968936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198970735+07:00","message":"> Transcript [1194] [true]: 'ได้ด้วยจึงทำให้มีการเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198973315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198975236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198978954+07:00","message":"StatePrefix: 'ได้ด้วยจึงทำให้มีการเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198981528+07:00","message":"TextPushed: 'ได้ด้วยจึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.198997534+07:00","message":"Push: 'เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.199007191+07:00","message":"push: {true เกิดขึ้น 0 0xc002f43400}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:39.210499716+07:00","message":"write wav file: './tmp/7513/7513_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.221390424+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.686229709+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.686274757+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-03-05T11:04:39.686280309+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:39.686293612+07:00","message":"[buffer interim] 122 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.686300567+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:39.686302193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:39.83163824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:39.831638977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.320737008+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.320777629+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-03-05T11:04:40.320783653+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.320796394+07:00","message":"[buffer interim] 122 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.320803417+07:00","message":"[bufferProcess] interim [80000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.320805886+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.320811369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.320814286+07:00","message":"> Transcript [1195] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.320816348+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.37989284+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.379923509+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-03-05T11:04:40.379929029+07:00","message":"receive interim result [false|false]: และทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.379942755+07:00","message":"[buffer interim] 122 false และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379952696+07:00","message":"[bufferProcess] interim [140000000]:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379955485+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379961135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379965805+07:00","message":"> Transcript [1196] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379969298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379971493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379973229+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.379975169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.773855906+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.773896965+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-03-05T11:04:40.773903227+07:00","message":"receive interim result [false|false]: และทำให้ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.773915442+07:00","message":"[buffer interim] 122 false และทำให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773921941+07:00","message":"[bufferProcess] interim [500000000]:และทำให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773924777+07:00","message":"[bufferProcess] send to processor:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773930457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773933389+07:00","message":"> Transcript [1197] [false]: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773936657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773938861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773941267+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.773943328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.811509274+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.811533387+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-03-05T11:04:40.811538283+07:00","message":"receive interim result [false|false]: และทำให้ทุกคนมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.811549777+07:00","message":"[buffer interim] 122 false และทำให้ทุกคนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811554472+07:00","message":"[bufferProcess] interim [620000000]:และทำให้ทุกคนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811556512+07:00","message":"[bufferProcess] send to processor:และทำให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.81155938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811561838+07:00","message":"> Transcript [1198] [false]: 'และทำให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811564628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811566548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811568372+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.811570049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.96597193+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.96600882+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-03-05T11:04:40.966014202+07:00","message":"receive interim result [false|false]: และทำให้ทุกคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.966029817+07:00","message":"[buffer interim] 122 false และทำให้ทุกคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966038307+07:00","message":"[bufferProcess] interim [740000000]:และทำให้ทุกคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966040716+07:00","message":"[bufferProcess] send to processor:และทำให้ทุกคนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966044156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966046645+07:00","message":"> Transcript [1199] [false]: 'และทำให้ทุกคนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966049765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966052274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966054535+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966056611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966059077+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966060822+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.966062803+07:00","message":"Set new StatePrefix : 'และทำให้ทุกคนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:40.96606536+07:00","message":"Next Push (prob) : 'ทำให้ทุกคนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:40.966073723+07:00","message":"push: {false และ 0 0xc0000cad80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.551897529+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.551936758+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-03-05T11:04:41.551943313+07:00","message":"receive interim result [false|false]: และทำให้ทุกคนนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.551960566+07:00","message":"[buffer interim] 122 false และทำให้ทุกคนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551968033+07:00","message":"[bufferProcess] interim [340000000]:และทำให้ทุกคนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551970373+07:00","message":"[bufferProcess] send to processor:และทำให้ทุกคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551975641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551978574+07:00","message":"> Transcript [1200] [false]: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551980853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.551982849+07:00","message":"Set new StatePrefix: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.785784564+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.785820305+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-03-05T11:04:41.785826354+07:00","message":"receive interim result [false|false]: และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:41.785837951+07:00","message":"[buffer interim] 122 false และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785845459+07:00","message":"[bufferProcess] interim [580000000]:และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785847627+07:00","message":"[bufferProcess] send to processor:และทำให้ทุกคนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785852987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785855527+07:00","message":"> Transcript [1201] [false]: 'และทำให้ทุกคนนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785858832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785860857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785862544+07:00","message":"StatePrefix: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:41.785864847+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:42.386326652+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:42.386366888+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-03-05T11:04:42.38637238+07:00","message":"receive interim result [false|false]: และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:42.386388118+07:00","message":"[buffer interim] 122 false และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386395544+07:00","message":"[bufferProcess] interim [180000000]:และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386398118+07:00","message":"[bufferProcess] send to processor:และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386404546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386410188+07:00","message":"> Transcript [1202] [false]: 'และทำให้ทุกคนนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386413962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386416047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.386418303+07:00","message":"StatePrefix: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:42.38642092+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:42.831980565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:42.832002043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:42.930035464+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099837958+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099880551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และทำให้บุคคลนี้ไม่มี\",\"confidence\":0.9345966}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099886874+07:00","message":"receive interim result [true|false]: และทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099897049+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099899997+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099907877+07:00","message":"[buffer interim] 122 true และทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.09991592+07:00","message":"[bufferProcess] interim [930000000]:และทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099919534+07:00","message":"[bufferProcess] send to processor (isfinal):และทำให้ทุกคนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099922823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099925862+07:00","message":"> Transcript [1203] [false]: 'และทำให้ทุกคนนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099929197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099931146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099933173+07:00","message":"StatePrefix: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099935432+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099936985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099938723+07:00","message":"> Transcript [1204] [true]: 'และทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099940645+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099942358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.09994391+07:00","message":"StatePrefix: 'และทำให้ทุกคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099945541+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.099948209+07:00","message":"Push: 'ทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.099957378+07:00","message":"push: {true ทำให้บุคคลนี้ไม่มี 0 0xc0000cad80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:43.111047825+07:00","message":"write wav file: './tmp/7513/7513_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.121262324+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.380716368+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.452660754+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.582334284+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.594370805+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.594386835+07:00","message":"found end of frame, send empty tag with msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.594389963+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.5943963+07:00","message":"[buffer interim] 123 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594403183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594407004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594409726+07:00","message":"> Transcript [1205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594412424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.59441493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594416544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594418245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.594425571+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.594435111+07:00","message":"push: {true \n 0 0xc002e4e180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:43.599199418+07:00","message":"write wav file: './tmp/7513/7513_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.641008046+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.684083923+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.684098607+07:00","message":"found end of frame, send empty tag with msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.684101249+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.684107479+07:00","message":"[buffer interim] 124 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684120531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684124478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684127224+07:00","message":"> Transcript [1206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684129809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684131565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684133224+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684134852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:43.684137351+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:43.684147169+07:00","message":"push: {true \n 0 0xc00042a200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:43.688745399+07:00","message":"write wav file: './tmp/7513/7513_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:44.868995807+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:44.869039953+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-03-05T11:04:44.869045217+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:44.869060397+07:00","message":"[buffer interim] 125 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869067152+07:00","message":"[bufferProcess] interim [260000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869069212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869075338+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869078114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869080867+07:00","message":"> Transcript [1207] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:44.869082964+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.38495397+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.384998401+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-03-05T11:04:45.385003598+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.385018688+07:00","message":"[buffer interim] 125 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.385027567+07:00","message":"[bufferProcess] interim [740000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.385029538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.390368781+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.390415962+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-03-05T11:04:45.390421152+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.390436489+07:00","message":"[buffer interim] 125 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390443506+07:00","message":"[bufferProcess] interim [800000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.39044582+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390452525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390455186+07:00","message":"> Transcript [1208] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390458531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390460629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390462551+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.390464934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.509616305+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.509658684+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-03-05T11:04:45.50966441+07:00","message":"receive interim result [false|false]: โรงเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.509679165+07:00","message":"[buffer interim] 125 false โรงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509687372+07:00","message":"[bufferProcess] interim [860000000]:โรงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509689641+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509693911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509697047+07:00","message":"> Transcript [1209] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509699856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509701686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509703293+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.509705066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.517796709+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.517818247+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-03-05T11:04:45.517822906+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.517828405+07:00","message":"[buffer interim] 125 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.51783323+07:00","message":"[bufferProcess] interim [920000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517835286+07:00","message":"[bufferProcess] send to processor:โรงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517838705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517840949+07:00","message":"> Transcript [1210] [false]: 'โรงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517843554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517845511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517847202+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.517848948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.708241569+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.708284583+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-03-05T11:04:45.708290062+07:00","message":"receive interim result [false|false]: ลงเด็กนี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.708301102+07:00","message":"[buffer interim] 125 false ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.70830842+07:00","message":"[bufferProcess] interim [100000000]:ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708310672+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708315598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708318122+07:00","message":"> Transcript [1211] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708321011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708322951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708325002+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708327074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708331467+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708333641+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708335595+07:00","message":"Set new StatePrefix : 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.708337611+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.708361674+07:00","message":"push: {false โรง 0 0xc000044380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.791387943+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.791429766+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-03-05T11:04:45.791434993+07:00","message":"receive interim result [false|false]: โรงเด็กนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.791446749+07:00","message":"[buffer interim] 125 false โรงเด็กนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.791453395+07:00","message":"[bufferProcess] interim [160000000]:โรงเด็กนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.79145539+07:00","message":"[bufferProcess] send to processor:ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.791460571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.791463336+07:00","message":"> Transcript [1212] [false]: 'ลงเด็กนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.791465457+07:00","message":"Set StatePrefix (first interim): 'ลงเด็กนี่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:45.832526903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:45.832540202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.929050273+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.929091227+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-03-05T11:04:45.929100815+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.92912473+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929131936+07:00","message":"[bufferProcess] interim [280000000]:โรงเด็กนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929134152+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929139612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929142519+07:00","message":"> Transcript [1213] [false]: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929145547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.929147484+07:00","message":"Set new StatePrefix: 'โรงเด็กนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.964809425+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.964833897+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-03-05T11:04:45.964839501+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:45.96484681+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964856086+07:00","message":"[bufferProcess] interim [400000000]:โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964858398+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964862402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964864834+07:00","message":"> Transcript [1214] [false]: 'โรงเด็กนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964868788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.96487097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.964872768+07:00","message":"StatePrefix: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:45.96487509+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.606802246+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.606841024+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-03-05T11:04:46.60684707+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.606860642+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606868599+07:00","message":"[bufferProcess] interim [0]:โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606870883+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606877742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606880723+07:00","message":"> Transcript [1215] [false]: 'โรงเด็กนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606883994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606886075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.606887901+07:00","message":"StatePrefix: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.6068904+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.857760498+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.857800523+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-03-05T11:04:46.857806205+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:46.857821495+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857828573+07:00","message":"[bufferProcess] interim [240000000]:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.85783146+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857838587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857841319+07:00","message":"> Transcript [1216] [false]: 'โรงเด็กนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857844674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857846844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857848827+07:00","message":"StatePrefix: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:46.857851448+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:47.505317949+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:47.505379131+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-03-05T11:04:47.505385374+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:47.505398954+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505405594+07:00","message":"[bufferProcess] interim [840000000]:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505408231+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505415514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.50541827+07:00","message":"> Transcript [1217] [false]: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505421736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505423954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505425643+07:00","message":"StatePrefix: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505429159+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505434051+07:00","message":"Push: 'เด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.505435833+07:00","message":"TextPushed: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.50543766+07:00","message":"Set new StatePrefix : 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:47.5054399+07:00","message":"Next Push (prob) : 'นะคะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:47.505447189+07:00","message":"push: {false เด็กนี้ 0 0xc000044380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.71610342+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.7161487+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-03-05T11:04:48.716155906+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียนสังเกตถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.716170974+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียนสังเกตถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716177811+07:00","message":"[bufferProcess] interim [40000000]:โรงเด็กนี้นะคะนักเรียนสังเกตถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716180164+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716186149+07:00","message":"[bufferProcess] send to processor (ticker):โรงเด็กนี้นะคะนักเรียนสังเกตถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716188911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716191718+07:00","message":"> Transcript [1218] [false]: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716194666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716196638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716199109+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716201402+07:00","message":"TextPushed: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716203037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716204852+07:00","message":"> Transcript [1219] [false]: 'โรงเด็กนี้นะคะนักเรียนสังเกตถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716206763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716208316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.71620981+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.716211457+07:00","message":"TextPushed: 'โรงเด็กนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.785486625+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.78552551+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-03-05T11:04:48.785530795+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.785544896+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.785553826+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-03-05T11:04:48.785556847+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.785562352+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.785565784+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785572063+07:00","message":"[bufferProcess] interim [160000000]:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785573796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785576142+07:00","message":"[bufferProcess] interim [220000000]:โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785578059+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.78558105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785583489+07:00","message":"> Transcript [1220] [false]: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785586611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785588447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785590205+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.785592295+07:00","message":"TextPushed: 'โรงเด็กนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:48.833231802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:48.833239482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.972763822+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.97280477+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-03-05T11:04:48.972811245+07:00","message":"receive interim result [false|false]: โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.972825795+07:00","message":"[buffer interim] 125 false โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972833601+07:00","message":"[bufferProcess] interim [340000000]:โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972836407+07:00","message":"[bufferProcess] send to processor:โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972843074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972845717+07:00","message":"> Transcript [1221] [false]: 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972849461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972852106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972854379+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972856296+07:00","message":"TextPushed: 'โรงเด็กนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972861868+07:00","message":"Push: 'นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972863919+07:00","message":"TextPushed: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972866024+07:00","message":"Set new StatePrefix : 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:48.972868131+07:00","message":"Next Push (prob) : 'อาจจะสังเกตความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:48.972876942+07:00","message":"push: {false นะคะนักเรียน 0 0xc000044380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.019946733+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.142569582+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199349446+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199386501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตถึงความแตกต่าง\",\"confidence\":0.9376161}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199392883+07:00","message":"receive interim result [true|false]: โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตถึงความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.19940214+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199404458+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199411021+07:00","message":"[buffer interim] 125 true โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตถึงความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199420489+07:00","message":"[bufferProcess] interim [610000000]:โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตถึงความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199425467+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199428436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199431284+07:00","message":"> Transcript [1222] [false]: 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.19943449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199436517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.19943819+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199441597+07:00","message":"TextPushed: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199443219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199445269+07:00","message":"> Transcript [1223] [true]: 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตถึงความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199449362+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199450982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199452505+07:00","message":"StatePrefix: 'โรงเด็กนี้นะคะนักเรียนอาจจะสังเกตความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199454332+07:00","message":"TextPushed: 'โรงเด็กนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:49.199460505+07:00","message":"Push: 'อาจจะสังเกตถึงความแตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:49.199469645+07:00","message":"push: {true อาจจะสังเกตถึงความแตกต่าง 0 0xc000044380}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:49.210640402+07:00","message":"write wav file: './tmp/7513/7513_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.086023515+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.086066124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"unread\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.086071433+07:00","message":"receive interim result [false|false]: unread"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.086085165+07:00","message":"[buffer interim] 126 false unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086091893+07:00","message":"[bufferProcess] interim [740000000]:unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086093583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086099698+07:00","message":"[bufferProcess] send to processor (ticker):unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086102301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086110277+07:00","message":"> Transcript [1224] [false]: 'unread'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.086112277+07:00","message":"Set StatePrefix (first interim): 'unread'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.130371065+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.1913723+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.269018611+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.269052283+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.26905786+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.269067437+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.269069901+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.26907618+07:00","message":"[buffer interim] 126 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269084577+07:00","message":"[bufferProcess] interim [10000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269088337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269090869+07:00","message":"> Transcript [1225] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269093406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269095169+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.26909735+07:00","message":"StatePrefix: 'unread'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269099337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:51.269112234+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:51.26912093+07:00","message":"push: {true  0 0xc0000ca980}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:51.275523457+07:00","message":"write wav file: './tmp/7513/7513_126.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:51.833491545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:51.833494434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.117760442+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.117801436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kingdom\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.11780689+07:00","message":"receive interim result [false|false]: Kingdom"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.117821766+07:00","message":"[buffer interim] 127 false Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.117827716+07:00","message":"[bufferProcess] interim [900000000]:Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.117829708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.200016345+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.200054754+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-03-05T11:04:52.200060002+07:00","message":"receive interim result [false|false]: อุดร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.200074463+07:00","message":"[buffer interim] 127 false อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.200081275+07:00","message":"[bufferProcess] interim [960000000]:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.200083888+07:00","message":"[bufferProcess] send to processor:Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.200090183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.20009275+07:00","message":"> Transcript [1226] [false]: 'Kingdom'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.200095023+07:00","message":"Set StatePrefix (first interim): 'Kingdom'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.300081351+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.300116627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.300122342+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.300134004+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.300139633+07:00","message":"[bufferProcess] interim [80000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.300141828+07:00","message":"[bufferProcess] send to processor:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.300148355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.300150971+07:00","message":"> Transcript [1227] [false]: 'อุดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.300153055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.30015492+07:00","message":"Set new StatePrefix: 'อุดร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.674369904+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.674407418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android ที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.67441334+07:00","message":"receive interim result [false|false]: Android ที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.674428199+07:00","message":"[buffer interim] 127 false Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.674435833+07:00","message":"[bufferProcess] interim [500000000]:Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.674438326+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.674445817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.674448607+07:00","message":"> Transcript [1228] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.67445095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.674453146+07:00","message":"Set new StatePrefix: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829571292+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829609197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829614842+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829625172+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-03-05T11:04:52.829628552+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829635326+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:52.829638568+07:00","message":"[buffer interim] 127 false  ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.82964417+07:00","message":"[bufferProcess] interim [680000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829646348+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829649113+07:00","message":"[bufferProcess] interim [680000000]: ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829651873+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829654517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829657417+07:00","message":"> Transcript [1229] [false]: 'Android ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829660369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829662145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829664893+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:52.829666665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076400554+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076437036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076443761+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076460032+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-03-05T11:04:53.076463248+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076471383+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.076474632+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076480948+07:00","message":"[bufferProcess] interim [860000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076483084+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076485787+07:00","message":"[bufferProcess] interim [860000000]: ที่นักเรียนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076488076+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076490843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076493639+07:00","message":"> Transcript [1230] [false]: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.07649652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076498408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076500328+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.076502185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.269424553+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.26946011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.269466353+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.269480686+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-03-05T11:04:53.269484142+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.269503627+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.269530467+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269538347+07:00","message":"[bufferProcess] interim [40000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269540977+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269548132+07:00","message":"[bufferProcess] interim [40000000]: ที่นักเรียนไม่เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269550913+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269553792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269556932+07:00","message":"> Transcript [1231] [false]: 'Android ที่นักเรียนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269559736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269561705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269563815+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.269565751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488027854+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488065684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488071828+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488089727+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-03-05T11:04:53.488093709+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488110063+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488113503+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488120451+07:00","message":"[bufferProcess] interim [280000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488123152+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนไม่เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488125983+07:00","message":"[bufferProcess] interim [280000000]: ที่นักเรียนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488128356+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488131344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488133952+07:00","message":"> Transcript [1232] [false]: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.48813727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488139369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488141204+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488143168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.48814689+07:00","message":"Push: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488148703+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488150694+07:00","message":"Set new StatePrefix : 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.488152964+07:00","message":"Next Push (prob) : ' ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.488160779+07:00","message":"push: {false Android 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.529874062+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.529906612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.529911855+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.529919163+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-03-05T11:04:53.529922988+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคยเรียนมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.529930135+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.52993635+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529942438+07:00","message":"[bufferProcess] interim [400000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529944643+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529947228+07:00","message":"[bufferProcess] interim [400000000]: ที่นักเรียนไม่เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529949783+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529952396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529954735+07:00","message":"> Transcript [1233] [false]: 'Android ที่นักเรียนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529957801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529959586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529961279+07:00","message":"StatePrefix: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.529964485+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.844506777+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.844541928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.844547307+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.844561496+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-03-05T11:04:53.844564296+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคยเรียนมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.84458484+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.844600311+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844609077+07:00","message":"[bufferProcess] interim [640000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844612375+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนไม่เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844616137+07:00","message":"[bufferProcess] interim [640000000]: ที่นักเรียนไม่เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844619849+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844626049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844628804+07:00","message":"> Transcript [1234] [false]: 'Android ที่นักเรียนไม่เคยเรียนมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844632209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844634306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844636297+07:00","message":"StatePrefix: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:53.844638681+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:53.950316606+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.021925534+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044216324+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044247368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044252345+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044262744+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-03-05T11:04:54.044265618+07:00","message":"receive interim result [false|false]:  ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044272297+07:00","message":"[buffer interim] 127 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.044275473+07:00","message":"[buffer interim] 127 false  ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044281444+07:00","message":"[bufferProcess] interim [880000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044283597+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนไม่เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044286767+07:00","message":"[bufferProcess] interim [880000000]: ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044288955+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044291944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044294819+07:00","message":"> Transcript [1235] [false]: 'Android ที่นักเรียนไม่เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044297963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044299858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044301785+07:00","message":"StatePrefix: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.044303884+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174420011+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174465829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ\",\"confidence\":0.8366554}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174472425+07:00","message":"receive interim result [true|false]: Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174482529+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.17448478+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174491058+07:00","message":"[buffer interim] 127 true Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.17449817+07:00","message":"[bufferProcess] interim [970000000]:Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174504531+07:00","message":"[bufferProcess] send to processor (isfinal):Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.17450794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174510566+07:00","message":"> Transcript [1236] [false]: 'Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174513674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174515544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174517705+07:00","message":"StatePrefix: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.17452086+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174526985+07:00","message":"Push: ' ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174529011+07:00","message":"TextPushed: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174531323+07:00","message":"Set new StatePrefix : 'Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174533746+07:00","message":"Next Push (prob) : 'มาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174535442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.17453723+07:00","message":"> Transcript [1237] [true]: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174539442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174541118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174542655+07:00","message":"StatePrefix: 'Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174544351+07:00","message":"TextPushed: 'Android ที่นักเรียนไม่เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174545799+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174624472+07:00","message":"push: {false  ที่นักเรียนไม่เคยเรียน 0 0xc000044b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174661947+07:00","message":"Push: 'มาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174665185+07:00","message":"TextPushed: 'Android ที่นักเรียนไม่เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174666951+07:00","message":"Set new StatePrefix : 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174668692+07:00","message":"Next Push (prob) : 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.174681542+07:00","message":"push: {true มาแล้วนะคะ 0 0xc000044b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.174702809+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_127.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:54.18589375+07:00","message":"write wav file: './tmp/7513/7513_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.271841004+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.341224605+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.364027779+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.364046586+07:00","message":"found end of frame, send empty tag with msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.364049919+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.364055858+07:00","message":"[buffer interim] 128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364062456+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364065619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364068209+07:00","message":"> Transcript [1238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364070477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364072847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364074536+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364076196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:54.364082712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:54.364090049+07:00","message":"push: {true \n 0 0xc0000cb380}"}
{"level":"info","service":"Main","time":"2026-03-05T11:04:54.368597197+07:00","message":"write wav file: './tmp/7513/7513_128.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:54.83400091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:54.834015252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:55.917625409+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:55.917662261+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-03-05T11:04:55.917667192+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:55.917678896+07:00","message":"[buffer interim] 129 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917686421+07:00","message":"[bufferProcess] interim [380000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917688949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917693996+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917697424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917701194+07:00","message":"> Transcript [1239] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:55.917704329+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:56.921518444+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:56.921560562+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-03-05T11:04:56.921566428+07:00","message":"receive interim result [false|false]: อีเมล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:56.921588877+07:00","message":"[buffer interim] 129 false อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921596113+07:00","message":"[bufferProcess] interim [340000000]:อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921598298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921604527+07:00","message":"[bufferProcess] send to processor (ticker):อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921607224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921610055+07:00","message":"> Transcript [1240] [false]: 'อีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921612107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:56.921613828+07:00","message":"Set new StatePrefix: 'อีเมล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.024683363+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.024723378+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-03-05T11:04:57.024729449+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.024742326+07:00","message":"[buffer interim] 129 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.024749252+07:00","message":"[bufferProcess] interim [520000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.024751443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.188770158+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.188811122+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-03-05T11:04:57.188816595+07:00","message":"receive interim result [false|false]: อีเมลใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.188831448+07:00","message":"[buffer interim] 129 false อีเมลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.18884075+07:00","message":"[bufferProcess] interim [640000000]:อีเมลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.1888438+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.188849923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.188854576+07:00","message":"> Transcript [1241] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.188856728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.188858704+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.588746843+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.588795301+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-03-05T11:04:57.588802968+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.588816772+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588824559+07:00","message":"[bufferProcess] interim [60000000]:อีเมลใหญ่เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588827634+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588833259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588836162+07:00","message":"> Transcript [1242] [false]: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588838713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.588840624+07:00","message":"Set new StatePrefix: 'อีเมลใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.812323507+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.812369483+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-03-05T11:04:57.812376457+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.81239258+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812400594+07:00","message":"[bufferProcess] interim [240000000]:อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812403156+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812410884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812413661+07:00","message":"> Transcript [1243] [false]: 'อีเมลใหญ่เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812416679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812418955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812421058+07:00","message":"StatePrefix: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.812423054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:57.834458348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:04:57.834483656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.927560428+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.927597919+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-03-05T11:04:57.927603527+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:57.927618449+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.92762558+07:00","message":"[bufferProcess] interim [420000000]:อีเมลใหญ่เพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.927630244+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.92763458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.92763782+07:00","message":"> Transcript [1244] [false]: 'อีเมลใหญ่เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.92764153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.92764378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.927645575+07:00","message":"StatePrefix: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:57.927647582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.025328103+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.02536905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีเมลใหญ่เพียงแค่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.025375405+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.025391765+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025399465+07:00","message":"[bufferProcess] interim [480000000]:อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025401765+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025409733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025412657+07:00","message":"> Transcript [1245] [false]: 'อีเมลใหญ่เพียงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025416974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025419322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.025421054+07:00","message":"StatePrefix: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.02542301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395279221+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395318975+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-03-05T11:04:58.395325303+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395336176+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-03-05T11:04:58.395339477+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395346712+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395353908+07:00","message":"[buffer interim] 129 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395360359+07:00","message":"[bufferProcess] interim [840000000]:อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395363131+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395370052+07:00","message":"[bufferProcess] interim [840000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395372527+07:00","message":"[bufferProcess] update buffer: อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395375246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395377881+07:00","message":"> Transcript [1246] [false]: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395380753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395382786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395384899+07:00","message":"StatePrefix: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395386685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395392057+07:00","message":"Push: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395393758+07:00","message":"TextPushed: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395395668+07:00","message":"Set new StatePrefix : 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.395397552+07:00","message":"Next Push (prob) : 'เพียงแค่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.395404965+07:00","message":"push: {false อีเมลใหญ่ 0 0xc00042a980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545803291+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545843167+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-03-05T11:04:58.54584936+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545860646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545863244+07:00","message":"receive interim result [false|false]:  1 อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545870958+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.545877324+07:00","message":"[buffer interim] 129 false  1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545884379+07:00","message":"[bufferProcess] interim [20000000]:อีเมลใหญ่เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545886909+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545892744+07:00","message":"[bufferProcess] interim [20000000]: 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545896893+07:00","message":"[bufferProcess] update buffer: อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545900406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545904094+07:00","message":"> Transcript [1247] [false]: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545907916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545910453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545912167+07:00","message":"StatePrefix: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.545914204+07:00","message":"TextPushed: 'อีเมลใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.609189336+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.609229511+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-03-05T11:04:58.60923535+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.609247114+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-03-05T11:04:58.609249667+07:00","message":"receive interim result [false|false]:  อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.609256832+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:58.609259762+07:00","message":"[buffer interim] 129 false  อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609265446+07:00","message":"[bufferProcess] interim [80000000]:อีเมลใหญ่เพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.60926835+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609271346+07:00","message":"[bufferProcess] interim [80000000]: อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609273758+07:00","message":"[bufferProcess] update buffer: อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609276609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609279622+07:00","message":"> Transcript [1248] [false]: 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609283084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609285039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.60928675+07:00","message":"StatePrefix: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:58.609288589+07:00","message":"TextPushed: 'อีเมลใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:59.110577398+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:59.110615853+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-03-05T11:04:59.110622075+07:00","message":"receive interim result [false|false]: อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:04:59.110641603+07:00","message":"[buffer interim] 129 false อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110650541+07:00","message":"[bufferProcess] interim [620000000]:อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110654009+07:00","message":"[bufferProcess] send to processor:อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110657638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110660587+07:00","message":"> Transcript [1249] [false]: 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110665024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110667134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.110668877+07:00","message":"StatePrefix: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:04:59.1106732+07:00","message":"TextPushed: 'อีเมลใหญ่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:00.835180607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:00.835186485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.192108853+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.261641755+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.381109263+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410765024+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410802186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหญ่เพียงแค่ 1 อันนึง\",\"confidence\":0.8488722}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.41080808+07:00","message":"receive interim result [true|false]: ใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410815883+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410818226+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410824134+07:00","message":"[buffer interim] 129 true ใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410833344+07:00","message":"[bufferProcess] interim [870000000]:ใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410838517+07:00","message":"[bufferProcess] send to processor (isfinal):อีเมลใหญ่เพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410842547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410845483+07:00","message":"> Transcript [1250] [false]: 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410848452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410850337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410852108+07:00","message":"StatePrefix: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410854013+07:00","message":"TextPushed: 'อีเมลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410858196+07:00","message":"Push: 'เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410860705+07:00","message":"TextPushed: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.41086298+07:00","message":"Set new StatePrefix : 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410865+07:00","message":"Next Push (prob) : ' อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410866761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410868665+07:00","message":"> Transcript [1251] [true]: 'ใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410870613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410872254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410873731+07:00","message":"StatePrefix: 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410875601+07:00","message":"TextPushed: 'อีเมลใหญ่เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410877301+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.410949786+07:00","message":"push: {false เพียงแค่ 1 0 0xc00042a980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410977668+07:00","message":"Push: ' อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410980062+07:00","message":"TextPushed: 'อีเมลใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410982493+07:00","message":"Set new StatePrefix : 'ใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.410984723+07:00","message":"Next Push (prob) : 'ใหญ่เพียงแค่ 1 อันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.41098993+07:00","message":"push: {true  อันนึง 0 0xc00042a980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.411001809+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_129.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:01.422596838+07:00","message":"write wav file: './tmp/7513/7513_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.452119817+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.712387681+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.71240911+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.712412631+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.712420244+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712427734+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712435946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712438618+07:00","message":"> Transcript [1252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712440882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.71244278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712444418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.712446056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:01.71244857+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:01.712458387+07:00","message":"push: {true \n 0 0xc00042b080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:01.717393835+07:00","message":"write wav file: './tmp/7513/7513_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.150318531+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.249769542+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.249796412+07:00","message":"found end of frame, send empty tag with msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.249799468+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.249808401+07:00","message":"[buffer interim] 131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249815552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249819173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249822035+07:00","message":"> Transcript [1253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249824252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249826117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249827705+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249829799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.249832466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.249842908+07:00","message":"push: {true \n 0 0xc002f43d00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:02.255686281+07:00","message":"write wav file: './tmp/7513/7513_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.342488823+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.411209802+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.54275691+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.719139146+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.719160966+07:00","message":"found end of frame, send empty tag with msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.719164007+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.71917115+07:00","message":"[buffer interim] 132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.71917774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719181541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719184517+07:00","message":"> Transcript [1254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.7191869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719188959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719190535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719192631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:02.719199745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:02.719209343+07:00","message":"push: {true \n 0 0xc002e4e980}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:02.723547542+07:00","message":"write wav file: './tmp/7513/7513_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749078258+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749126262+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749129112+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.74913072+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749132226+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749133684+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749135097+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749136508+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:03.749137903+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:03.836220451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:03.836233208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.469176315+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.469218931+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-03-05T11:05:04.469224517+07:00","message":"receive interim result [false|false]: จึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.469237991+07:00","message":"[buffer interim] 133 false จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469244759+07:00","message":"[bufferProcess] interim [740000000]:จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469246677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469251991+07:00","message":"[bufferProcess] send to processor (ticker):จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469254739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469257275+07:00","message":"> Transcript [1255] [false]: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.469259303+07:00","message":"Set StatePrefix (first interim): 'จึงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.789901417+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.789945856+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-03-05T11:05:04.789951296+07:00","message":"receive interim result [false|false]: จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:04.789960654+07:00","message":"[buffer interim] 133 false จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.789967623+07:00","message":"[bufferProcess] interim [100000000]:จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:04.789969541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.115191037+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.11522727+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-03-05T11:05:05.115232796+07:00","message":"receive interim result [false|false]: จึงจะเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.115246139+07:00","message":"[buffer interim] 133 false จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115252616+07:00","message":"[bufferProcess] interim [400000000]:จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.11525496+07:00","message":"[bufferProcess] send to processor:จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115259979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115262663+07:00","message":"> Transcript [1256] [false]: 'จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115265656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.11526748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115269229+07:00","message":"StatePrefix: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.115271377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.382026536+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.382068065+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-03-05T11:05:05.382073495+07:00","message":"receive interim result [false|false]: จึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.382085219+07:00","message":"[buffer interim] 133 false จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382091948+07:00","message":"[bufferProcess] interim [640000000]:จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382101366+07:00","message":"[bufferProcess] send to processor:จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382108212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382112186+07:00","message":"> Transcript [1257] [false]: 'จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382116864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382119609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382122555+07:00","message":"StatePrefix: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.382125364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.425483093+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.425514426+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-03-05T11:05:05.42551969+07:00","message":"receive interim result [false|false]: จึงจะเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.425531467+07:00","message":"[buffer interim] 133 false จึงจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.42553731+07:00","message":"[bufferProcess] interim [700000000]:จึงจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425539431+07:00","message":"[bufferProcess] send to processor:จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425544224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425546694+07:00","message":"> Transcript [1258] [false]: 'จึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425549676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425551559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425553331+07:00","message":"StatePrefix: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.425555339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.71936423+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.71941293+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-03-05T11:05:05.719419527+07:00","message":"receive interim result [false|false]: จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.719429986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" allele เด่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.719433357+07:00","message":"receive interim result [false|false]:  allele เด่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.719440937+07:00","message":"[buffer interim] 133 false จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.719445749+07:00","message":"[buffer interim] 133 false  allele เด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719451761+07:00","message":"[bufferProcess] interim [0]:จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719454443+07:00","message":"[bufferProcess] send to processor:จึงจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719459339+07:00","message":"[bufferProcess] interim [0]: allele เด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719461768+07:00","message":"[bufferProcess] update buffer: จึงจะเป็น allele เด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719464538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719467339+07:00","message":"> Transcript [1259] [false]: 'จึงจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719470235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719472039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719474002+07:00","message":"StatePrefix: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719475884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719480342+07:00","message":"Push: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719482045+07:00","message":"TextPushed: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719483884+07:00","message":"Set new StatePrefix : 'จึงจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.719485868+07:00","message":"Next Push (prob) : 'เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.719493784+07:00","message":"push: {false จึงจะ 0 0xc002e4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.859279455+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.884575021+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.88461973+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-03-05T11:05:05.884627133+07:00","message":"receive interim result [false|false]: จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.884637289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unread\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.884640399+07:00","message":"receive interim result [false|false]:  unread"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.884647639+07:00","message":"[buffer interim] 133 false จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:05.884652946+07:00","message":"[buffer interim] 133 false  unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884658652+07:00","message":"[bufferProcess] interim [180000000]:จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884661051+07:00","message":"[bufferProcess] send to processor:จึงจะเป็น allele เด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884663631+07:00","message":"[bufferProcess] interim [180000000]: unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884665838+07:00","message":"[bufferProcess] update buffer: จึงจะเป็น unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.88466847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884670939+07:00","message":"> Transcript [1260] [false]: 'จึงจะเป็น allele เด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884672822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:05.884674638+07:00","message":"Set new StatePrefix: 'จึงจะเป็น allele เด่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009121296+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009156131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงจะเป็นอันนี้\",\"confidence\":0.84132326}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009170763+07:00","message":"receive interim result [true|false]: จึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009180555+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009182751+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.009189345+07:00","message":"[buffer interim] 133 true จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009200087+07:00","message":"[bufferProcess] interim [300000000]:จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009204847+07:00","message":"[bufferProcess] send to processor (isfinal):จึงจะเป็น unread"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009207834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.00921063+07:00","message":"> Transcript [1261] [false]: 'จึงจะเป็น unread'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009212845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009215012+07:00","message":"Set new StatePrefix: 'จึงจะเป็น unread'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009216701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009218462+07:00","message":"> Transcript [1262] [true]: 'จึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009220614+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009222522+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009224264+07:00","message":"StatePrefix: 'จึงจะเป็น unread'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009226635+07:00","message":"TextPushed: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.009232087+07:00","message":"Push: 'เป็นอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.00923943+07:00","message":"push: {true เป็นอันนี้ 0 0xc002e4eb00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:06.020230554+07:00","message":"write wav file: './tmp/7513/7513_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.062165482+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.381677072+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.472654309+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.472678209+07:00","message":"found end of frame, send empty tag with msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.472681157+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.472688937+07:00","message":"[buffer interim] 134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472695459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472698818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472701493+07:00","message":"> Transcript [1263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472703524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472705195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.47270675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472708556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:06.472710861+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.472718875+07:00","message":"push: {true \n 0 0xc000170000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:06.477373938+07:00","message":"write wav file: './tmp/7513/7513_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:06.571970755+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:06.836884079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:06.836905898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.236653014+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.236695859+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-03-05T11:05:07.236702178+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.236717785+07:00","message":"[buffer interim] 135 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.236726269+07:00","message":"[bufferProcess] interim [720000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.236740726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.450027098+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.450072115+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-03-05T11:05:07.450079837+07:00","message":"receive interim result [false|false]: ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.450107913+07:00","message":"[buffer interim] 135 false ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.450117285+07:00","message":"[bufferProcess] interim [900000000]:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.450121156+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.450130172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.450136837+07:00","message":"> Transcript [1264] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.450140033+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.749483018+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.749532726+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-03-05T11:05:07.749538889+07:00","message":"receive interim result [false|false]: ในทางกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.74955752+07:00","message":"[buffer interim] 135 false ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749567228+07:00","message":"[bufferProcess] interim [200000000]:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749570752+07:00","message":"[bufferProcess] send to processor:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749577637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749583192+07:00","message":"> Transcript [1265] [false]: 'ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749587842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749590853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749594008+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.749596835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.801537824+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.801610542+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-03-05T11:05:07.801619149+07:00","message":"receive interim result [false|false]: ในทางกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:07.801638858+07:00","message":"[buffer interim] 135 false ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801648633+07:00","message":"[bufferProcess] interim [320000000]:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801652159+07:00","message":"[bufferProcess] send to processor:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801657229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801661364+07:00","message":"> Transcript [1266] [false]: 'ในทางกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801666112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801669456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801672956+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:07.801675906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.201358675+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.201402499+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-03-05T11:05:08.201409114+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.201421792+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201429002+07:00","message":"[bufferProcess] interim [680000000]:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201431147+07:00","message":"[bufferProcess] send to processor:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201436569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201439299+07:00","message":"> Transcript [1267] [false]: 'ในทางกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201442852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201444857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201446958+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.201449085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.448361019+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.448395661+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-03-05T11:05:08.448401127+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.448419598+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448427709+07:00","message":"[bufferProcess] interim [860000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448429798+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448436968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448439929+07:00","message":"> Transcript [1268] [false]: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448443056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448445194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448447237+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448449239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448454931+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.44845667+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448458682+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:08.448461068+07:00","message":"Next Push (prob) : 'ทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:08.448470069+07:00","message":"push: {false ใน 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.02731042+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.027362106+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-03-05T11:05:09.027368275+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.027382266+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027389662+07:00","message":"[bufferProcess] interim [460000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027392132+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027398129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027403834+07:00","message":"> Transcript [1269] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027406918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027409014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.02741171+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.027413893+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.349242698+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.349287631+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-03-05T11:05:09.349293353+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.349305889+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349315204+07:00","message":"[bufferProcess] interim [760000000]:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349317767+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349323307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349326001+07:00","message":"> Transcript [1270] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349328863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349331032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349333281+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.349335734+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.418038493+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.418076303+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-03-05T11:05:09.418081533+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.418100652+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418108705+07:00","message":"[bufferProcess] interim [880000000]:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418111417+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418114904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418117726+07:00","message":"> Transcript [1271] [false]: 'ในทางกลับกันนะคะถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418120882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418122814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418124994+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.418127314+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.547607785+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.547644398+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-03-05T11:05:09.547652318+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.547669893+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.5476794+07:00","message":"[bufferProcess] interim [0]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547682132+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547689957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547693581+07:00","message":"> Transcript [1272] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547697429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547700546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547702753+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547705008+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547711356+07:00","message":"Push: 'ทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547713282+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547715237+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.547717327+07:00","message":"Next Push (prob) : 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.547725513+07:00","message":"push: {false ทางกลับกันนะ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.794733464+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.794776265+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-03-05T11:05:09.794781715+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.79479593+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794803588+07:00","message":"[bufferProcess] interim [240000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794806282+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794809455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794812261+07:00","message":"> Transcript [1273] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794815205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794816971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.79481884+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.794821214+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:09.837455505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:09.837485869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.928428952+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.928471014+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-03-05T11:05:09.928477113+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:09.928493848+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928506495+07:00","message":"[bufferProcess] interim [360000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928510087+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928514629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928519207+07:00","message":"> Transcript [1274] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928524269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928528711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.928532224+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:09.92853602+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.430906841+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.43094545+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-03-05T11:05:10.430952108+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.430964559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.430967155+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.430973767+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.430980463+07:00","message":"[buffer interim] 135 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.430986408+07:00","message":"[bufferProcess] interim [840000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.430988783+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.430995287+07:00","message":"[bufferProcess] interim [840000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.430998394+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431001464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431004304+07:00","message":"> Transcript [1275] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431007659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431009628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431011336+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.431013599+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.507967954+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508006006+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-03-05T11:05:10.508011111+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508022628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508025159+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508030468+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508033564+07:00","message":"[buffer interim] 135 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508041008+07:00","message":"[bufferProcess] interim [960000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508043623+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508046699+07:00","message":"[bufferProcess] interim [960000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508051006+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.50807147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508105836+07:00","message":"> Transcript [1276] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508111269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508113539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508115761+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508118727+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508124786+07:00","message":"Push: 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508127127+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508129187+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.508131364+07:00","message":"Next Push (prob) : 'มี Allez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.508142104+07:00","message":"push: {false คะถึงแม้ว่าจะ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.51227798+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.512291829+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-03-05T11:05:10.512296497+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.51230708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unless You\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.512309782+07:00","message":"receive interim result [false|false]:  unless You"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.512313972+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.512316675+07:00","message":"[buffer interim] 135 false  unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512319882+07:00","message":"[bufferProcess] interim [20000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512322675+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512328792+07:00","message":"[bufferProcess] interim [20000000]: unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512331458+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512334108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.51233682+07:00","message":"> Transcript [1277] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.51233899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.512340822+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.632074091+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.632118044+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-03-05T11:05:10.63212377+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.632136475+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.632142975+07:00","message":"[bufferProcess] interim [80000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.63214588+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.632152557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.632155259+07:00","message":"> Transcript [1278] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.632157728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.632159624+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792268831+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792308422+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-03-05T11:05:10.792314799+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792327036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" irregular\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792329413+07:00","message":"receive interim result [false|false]:  irregular"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792336002+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.792340076+07:00","message":"[buffer interim] 135 false  irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792361915+07:00","message":"[bufferProcess] interim [140000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792380497+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792386515+07:00","message":"[bufferProcess] interim [140000000]: irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792389643+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792393213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792397921+07:00","message":"> Transcript [1279] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792400783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.792403436+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.821817698+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.821852239+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-03-05T11:05:10.821860643+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.821878029+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821885435+07:00","message":"[bufferProcess] interim [200000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821889063+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821897706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821903394+07:00","message":"> Transcript [1280] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821916871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.821919959+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.994269465+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.994306409+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-03-05T11:05:10.994311943+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:10.994327168+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.99433431+07:00","message":"[bufferProcess] interim [320000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.994337341+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.994345118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.994347826+07:00","message":"> Transcript [1281] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.994350092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:10.994351849+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.077906256+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.077941662+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-03-05T11:05:11.077948213+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.077962211+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077969481+07:00","message":"[bufferProcess] interim [440000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077972023+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077977558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077980081+07:00","message":"> Transcript [1282] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077982316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.077984261+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.145448341+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.145477242+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-03-05T11:05:11.145482918+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.145493529+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.145501271+07:00","message":"[bufferProcess] interim [560000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.1455038+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.14550878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.145511389+07:00","message":"> Transcript [1283] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.145513543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.145515587+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.712249095+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.712286815+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-03-05T11:05:11.712292876+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.712306996+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.712313933+07:00","message":"[bufferProcess] interim [100000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.712316245+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.712322003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.712324788+07:00","message":"> Transcript [1284] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.71232708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.712329685+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.788548609+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.788585554+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-03-05T11:05:11.788591413+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:11.788604309+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788611006+07:00","message":"[bufferProcess] interim [220000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788613456+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788617063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788619701+07:00","message":"> Transcript [1285] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788622846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788624686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788627378+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:11.788629558+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.235164574+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.235203972+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-03-05T11:05:12.235211227+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.23522537+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235232568+07:00","message":"[bufferProcess] interim [640000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235235337+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235242197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235246909+07:00","message":"> Transcript [1286] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.23525046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235252469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235254364+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.235257186+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.379294043+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.379332645+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-03-05T11:05:12.379340616+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.379354649+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379361445+07:00","message":"[bufferProcess] interim [760000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379364099+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379369525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379372402+07:00","message":"> Transcript [1287] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379375707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379377955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.379380075+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.3793826+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.808414536+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.80845709+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-03-05T11:05:12.808463694+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.808481792+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808490782+07:00","message":"[bufferProcess] interim [300000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808493794+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808497542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808500954+07:00","message":"> Transcript [1288] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808504939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808506903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808508791+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808511134+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808518139+07:00","message":"Push: 'มีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808520365+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808522401+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:12.808524659+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:12.808532943+07:00","message":"push: {false มีอเล็กซ์อยู่ก็ตาม 0 0xc000044080}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:12.838298283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:12.83832195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.118167566+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.118208392+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-03-05T11:05:13.11821459+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.118226622+07:00","message":"[buffer interim] 135 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.118233998+07:00","message":"[bufferProcess] interim [540000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.118236464+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.118242183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.118244953+07:00","message":"> Transcript [1289] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.118247151+07:00","message":"Set StatePrefix (first interim): 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.170192277+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.30120083+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430186929+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430225156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก\",\"confidence\":0.913569}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430230556+07:00","message":"receive interim result [true|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430239947+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430241848+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.430246815+07:00","message":"[buffer interim] 135 true ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430257204+07:00","message":"[bufferProcess] interim [810000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430262384+07:00","message":"[bufferProcess] send to processor (isfinal):ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430265779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430269285+07:00","message":"> Transcript [1290] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430272532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430274298+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430276005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.43027765+07:00","message":"> Transcript [1291] [true]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430280067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430281831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430283694+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.43028938+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430291566+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430471441+07:00","message":"Push: 'แต่ไม่มีการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430474446+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอเล็กซ์อยู่ก็ตามแต่ไม่มีการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430476888+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.43047924+07:00","message":"Next Push (prob) : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:13.43048809+07:00","message":"push: {true แต่ไม่มีการแสดงออก 0 0xc000044080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:13.430493266+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_135.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:13.442508348+07:00","message":"write wav file: './tmp/7513/7513_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.380486499+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.460858017+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.4608735+07:00","message":"found end of frame, send empty tag with msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.460876687+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.460883629+07:00","message":"[buffer interim] 136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460890431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460894207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.46089794+07:00","message":"> Transcript [1292] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460900324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460902043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460903613+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460905255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:14.460907234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.460914947+07:00","message":"push: {true \n 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:14.466778176+07:00","message":"write wav file: './tmp/7513/7513_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:14.641690385+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:15.494378422+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:15.494426426+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-03-05T11:05:15.494432955+07:00","message":"receive interim result [false|false]: อย่างนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:15.494450647+07:00","message":"[buffer interim] 137 false อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494459601+07:00","message":"[bufferProcess] interim [840000000]:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494462587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494471463+07:00","message":"[bufferProcess] send to processor (ticker):อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494475537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494479474+07:00","message":"> Transcript [1293] [false]: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:15.494482491+07:00","message":"Set StatePrefix (first interim): 'อย่างนั้นนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:15.838534897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:15.838537204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:16.070688003+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:16.070719294+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-03-05T11:05:16.070725673+07:00","message":"receive interim result [false|false]: อย่างนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:16.070740577+07:00","message":"[buffer interim] 137 false อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:16.070748271+07:00","message":"[bufferProcess] interim [440000000]:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:16.070750673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.43400402+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.434039413+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-03-05T11:05:17.434044793+07:00","message":"receive interim result [false|false]: จากนั้นจึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.434062747+07:00","message":"[buffer interim] 137 false จากนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434072295+07:00","message":"[bufferProcess] interim [760000000]:จากนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434075753+07:00","message":"[bufferProcess] send to processor:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434081947+07:00","message":"[bufferProcess] send to processor (ticker):จากนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434097249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434111571+07:00","message":"> Transcript [1294] [false]: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434116742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.43411879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434121018+07:00","message":"StatePrefix: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434123011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434124637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434126417+07:00","message":"> Transcript [1295] [false]: 'จากนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434127929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.434131718+07:00","message":"Set new StatePrefix: 'จากนั้นจึงจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.62615018+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.626185424+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-03-05T11:05:17.626191461+07:00","message":"receive interim result [false|false]: อย่างนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:17.626204474+07:00","message":"[buffer interim] 137 false อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.626211351+07:00","message":"[bufferProcess] interim [940000000]:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:17.626213102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.196272373+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.196305499+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-03-05T11:05:18.196310981+07:00","message":"receive interim result [false|false]: อย่างนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.19632441+07:00","message":"[buffer interim] 137 false อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196331176+07:00","message":"[bufferProcess] interim [540000000]:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196333495+07:00","message":"[bufferProcess] send to processor:อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196336454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196339144+07:00","message":"> Transcript [1296] [false]: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196341004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.196343212+07:00","message":"Set new StatePrefix: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.359440552+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.421807036+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514482571+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514527146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนั้นจึงจะเป็นอันนี้\",\"confidence\":0.79562175}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514533432+07:00","message":"receive interim result [true|false]: จากนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514542919+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514545022+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514551604+07:00","message":"[buffer interim] 137 true จากนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514561459+07:00","message":"[bufferProcess] interim [930000000]:จากนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514564598+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514568433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514571254+07:00","message":"> Transcript [1297] [false]: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514574282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514576052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514578049+07:00","message":"StatePrefix: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514580305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514582737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514584657+07:00","message":"> Transcript [1298] [true]: 'จากนั้นจึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514586724+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514588207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514589684+07:00","message":"StatePrefix: 'อย่างนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514591206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:18.514593435+07:00","message":"Push: 'จากนั้นจึงจะเป็นอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:18.514601729+07:00","message":"push: {true จากนั้นจึงจะเป็นอันนี้ 0 0xc0000cba00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:18.524530336+07:00","message":"write wav file: './tmp/7513/7513_137.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:18.838533436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:18.838565161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:19.858499718+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:19.858549606+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-03-05T11:05:19.858555961+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:19.858570856+07:00","message":"[buffer interim] 138 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858577515+07:00","message":"[bufferProcess] interim [440000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858579368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858586889+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858589435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858591866+07:00","message":"> Transcript [1299] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:19.858594013+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.012529149+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.012581237+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-03-05T11:05:20.012587523+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.012602184+07:00","message":"[buffer interim] 138 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.012610147+07:00","message":"[bufferProcess] interim [560000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.012612189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.074976149+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.075005249+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-03-05T11:05:20.075010816+07:00","message":"receive interim result [false|false]: จากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.075023592+07:00","message":"[buffer interim] 138 false จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075029291+07:00","message":"[bufferProcess] interim [680000000]:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075031527+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075034407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075037245+07:00","message":"> Transcript [1300] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075039676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.075041881+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.185389371+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.185423931+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-03-05T11:05:20.185430274+07:00","message":"receive interim result [false|false]: จากที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.185442881+07:00","message":"[buffer interim] 138 false จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.18544837+07:00","message":"[bufferProcess] interim [740000000]:จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.1854504+07:00","message":"[bufferProcess] send to processor:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185454285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185457139+07:00","message":"> Transcript [1301] [false]: 'จากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185460359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185462331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185464768+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.185466986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.216594675+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.216617455+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-03-05T11:05:20.216622978+07:00","message":"receive interim result [false|false]: จากที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.216636727+07:00","message":"[buffer interim] 138 false จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216641929+07:00","message":"[bufferProcess] interim [800000000]:จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216646607+07:00","message":"[bufferProcess] send to processor:จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216654296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216656692+07:00","message":"> Transcript [1302] [false]: 'จากที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216659524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216661276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216663306+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.216665213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.30095292+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.300978288+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-03-05T11:05:20.300983564+07:00","message":"receive interim result [false|false]: จากที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.30099551+07:00","message":"[buffer interim] 138 false จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.30100024+07:00","message":"[bufferProcess] interim [860000000]:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301002056+07:00","message":"[bufferProcess] send to processor:จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301004668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301006932+07:00","message":"> Transcript [1303] [false]: 'จากที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301009277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301011273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.30101373+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.301015849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.30351081+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.303520659+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-03-05T11:05:20.303523672+07:00","message":"receive interim result [false|false]: จากที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.303527425+07:00","message":"[buffer interim] 138 false จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303530262+07:00","message":"[bufferProcess] interim [920000000]:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303532262+07:00","message":"[bufferProcess] send to processor:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303534394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303536141+07:00","message":"> Transcript [1304] [false]: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303538208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303539782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303541477+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.30354399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303546435+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303548155+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303550201+07:00","message":"Set new StatePrefix : 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.303552146+07:00","message":"Next Push (prob) : 'ที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.303559289+07:00","message":"push: {false จาก 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.512863915+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.512904002+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-03-05T11:05:20.512910238+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.512923134+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512930288+07:00","message":"[bufferProcess] interim [100000000]:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512932864+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512939099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512941825+07:00","message":"> Transcript [1305] [false]: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.5129447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512946641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512949336+07:00","message":"StatePrefix: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.512951475+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.679473828+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.679513286+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-03-05T11:05:20.679519587+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.679532479+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679539139+07:00","message":"[bufferProcess] interim [280000000]:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679541361+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679547032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679549659+07:00","message":"> Transcript [1306] [false]: 'จากที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679552531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.67955444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.679556171+07:00","message":"StatePrefix: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.67955842+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.873514167+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.873553845+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-03-05T11:05:20.873560545+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:20.873573371+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.87357993+07:00","message":"[bufferProcess] interim [460000000]:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.8735825+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.873587856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.873590498+07:00","message":"> Transcript [1307] [false]: 'จากที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.873593421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.873595499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.873597221+07:00","message":"StatePrefix: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:20.87359937+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.218159284+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.218207358+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-03-05T11:05:21.218215443+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.21823599+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218246661+07:00","message":"[bufferProcess] interim [820000000]:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218250481+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218256355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.21826053+07:00","message":"> Transcript [1308] [false]: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218266256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218269094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218271732+07:00","message":"StatePrefix: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218275446+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218278516+07:00","message":"Push: 'ที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218281006+07:00","message":"TextPushed: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218284915+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.218287949+07:00","message":"Next Push (prob) : 'เรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.218300061+07:00","message":"push: {false ที่นัก 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.380606908+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.380663737+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-03-05T11:05:21.380671151+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:21.380686394+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380696791+07:00","message":"[bufferProcess] interim [940000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380700638+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380707121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380711994+07:00","message":"> Transcript [1309] [false]: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380716625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380720766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380722466+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:21.380724815+07:00","message":"TextPushed: 'จากที่นัก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:21.839602374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:21.839611373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.035792278+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.03583773+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-03-05T11:05:22.035844474+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.035859295+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035869505+07:00","message":"[bufferProcess] interim [540000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035872063+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035877512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035880379+07:00","message":"> Transcript [1310] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035883551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035885982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035887785+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.035889683+07:00","message":"TextPushed: 'จากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.107554933+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.107598478+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-03-05T11:05:22.107605139+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.107616741+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107626794+07:00","message":"[bufferProcess] interim [660000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107631524+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107636867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107640811+07:00","message":"> Transcript [1311] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107645603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107648392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107651639+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.107653797+07:00","message":"TextPushed: 'จากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.293128121+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.293179882+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-03-05T11:05:22.293186568+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.293205291+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293213454+07:00","message":"[bufferProcess] interim [840000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293215904+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293222037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293224498+07:00","message":"> Transcript [1312] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293227974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293230034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.29323222+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293234494+07:00","message":"TextPushed: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293238894+07:00","message":"Push: 'เรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293240853+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293242989+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.293247622+07:00","message":"Next Push (prob) : 'นะคะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.29325683+07:00","message":"push: {false เรียนได้เรียนมา 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.374505617+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.374545822+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-03-05T11:05:22.374551782+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.374563846+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374570293+07:00","message":"[bufferProcess] interim [20000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374572981+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374578343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374581097+07:00","message":"> Transcript [1313] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374584188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374587183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374590612+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.374594169+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.476741374+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.476777869+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-03-05T11:05:22.476785862+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.476800123+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476806456+07:00","message":"[bufferProcess] interim [80000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.47680908+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476816242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.47681889+07:00","message":"> Transcript [1314] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476821981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476823803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476825822+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.476828723+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.808369622+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.808408412+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-03-05T11:05:22.808414932+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.808427834+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808434756+07:00","message":"[bufferProcess] interim [380000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808437521+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808442791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808446054+07:00","message":"> Transcript [1315] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808449213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.80845118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808453213+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.808455907+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.875309646+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.875343029+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-03-05T11:05:22.875348966+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.875361878+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875369459+07:00","message":"[bufferProcess] interim [500000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875372247+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875380311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875383174+07:00","message":"> Transcript [1316] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875386823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875389072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875391642+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875394605+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875397377+07:00","message":"Push: 'นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875399075+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875401077+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:22.875403523+07:00","message":"Next Push (prob) : 'พอที่จะรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:22.875411726+07:00","message":"push: {false นะคะนักเรียน 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.190988555+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.191043777+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-03-05T11:05:23.191054157+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.191072013+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191093332+07:00","message":"[bufferProcess] interim [800000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191097991+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191106904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191111194+07:00","message":"> Transcript [1317] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191114788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.191117559+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.378123275+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.378167917+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-03-05T11:05:23.37817518+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.378191056+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.37819871+07:00","message":"[bufferProcess] interim [980000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378202075+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378206918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378209555+07:00","message":"> Transcript [1318] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378212743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378214885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378217174+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.378219875+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.561479991+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.561517938+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-03-05T11:05:23.561524464+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.561540057+07:00","message":"[buffer interim] 138 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561547745+07:00","message":"[bufferProcess] interim [220000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561550401+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561556885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561560011+07:00","message":"> Transcript [1319] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561563727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561565602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561568202+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:23.561570961+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:23.859698837+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031902736+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031944531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง\",\"confidence\":0.9550256}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031953142+07:00","message":"receive interim result [true|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031965038+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031967047+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.031974154+07:00","message":"[buffer interim] 138 true จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.031982245+07:00","message":"[bufferProcess] interim [670000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.031985346+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.031989798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.031992866+07:00","message":"> Transcript [1320] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.031996422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.03199841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032000647+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032002938+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032004745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032006567+07:00","message":"> Transcript [1321] [true]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032008905+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032010571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032012105+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032016066+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.032019158+07:00","message":"Push: 'พอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.032028688+07:00","message":"push: {true พอที่จะสรุปความเชื่อมโยง 0 0xc0000cbb80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:24.042599029+07:00","message":"write wav file: './tmp/7513/7513_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.062164481+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:24.83993316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:24.839944483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.912457572+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.912490684+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-03-05T11:05:24.912495487+07:00","message":"receive interim result [false|false]: แผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:24.912507706+07:00","message":"[buffer interim] 139 false แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.912513965+07:00","message":"[bufferProcess] interim [720000000]:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:24.912515929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.2314805+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.231526715+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-03-05T11:05:25.231533201+07:00","message":"receive interim result [false|false]: แผนผังที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.231548748+07:00","message":"[buffer interim] 139 false แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.231556927+07:00","message":"[bufferProcess] interim [960000000]:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.231559801+07:00","message":"[bufferProcess] send to processor:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.231563606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.23156736+07:00","message":"> Transcript [1322] [false]: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.231570244+07:00","message":"Set StatePrefix (first interim): 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.303036246+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.303087737+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-03-05T11:05:25.30309371+07:00","message":"receive interim result [false|false]: แผนผังที่ครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.303107679+07:00","message":"[buffer interim] 139 false แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.303114485+07:00","message":"[bufferProcess] interim [80000000]:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.30311683+07:00","message":"[bufferProcess] send to processor:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.303122182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.303125093+07:00","message":"> Transcript [1323] [false]: 'แผนผังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.30312829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.303130231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.30313203+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.303134125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.490948118+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.490985601+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-03-05T11:05:25.490990996+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.491004887+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.49101415+07:00","message":"[bufferProcess] interim [320000000]:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491016402+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491020249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491023534+07:00","message":"> Transcript [1324] [false]: 'แผนผังที่ครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491026458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.49102848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491030582+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.491032384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.686532165+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.686569694+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-03-05T11:05:25.686575593+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.686589589+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.6865971+07:00","message":"[bufferProcess] interim [500000000]:แผนผังที่ครูให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686599409+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686606072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686608902+07:00","message":"> Transcript [1325] [false]: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686612442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686614905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686616715+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.686618706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.813981476+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.814014191+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-03-05T11:05:25.814020063+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.814030854+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814039042+07:00","message":"[bufferProcess] interim [560000000]:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814041338+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814046422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814049431+07:00","message":"> Transcript [1326] [false]: 'แผนผังที่ครูให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814052274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814054339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814056312+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.81405862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814062863+07:00","message":"Push: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814064745+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814066855+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.814068853+07:00","message":"Next Push (prob) : 'ที่ครูให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.814076023+07:00","message":"push: {false แผนผัง 0 0xc00042b300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.948056349+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.948101776+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-03-05T11:05:25.948108128+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.948120929+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948129095+07:00","message":"[bufferProcess] interim [680000000]:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948131549+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948135032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948137834+07:00","message":"> Transcript [1327] [false]: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948139854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.948141751+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.998774253+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.998804751+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-03-05T11:05:25.998809206+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:25.998821284+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998827084+07:00","message":"[bufferProcess] interim [800000000]:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998829294+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998832642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.99883518+07:00","message":"> Transcript [1328] [false]: 'แผนผังที่ครูให้ไว้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998838139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998840059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998841852+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:25.998843784+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.19101958+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.191054694+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-03-05T11:05:26.191061589+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.19107553+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191158601+07:00","message":"[bufferProcess] interim [980000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191175044+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191183972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191187344+07:00","message":"> Transcript [1329] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191191032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191192965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191195564+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.191197655+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.38511588+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.385156897+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-03-05T11:05:26.385173292+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.385188688+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385196092+07:00","message":"[bufferProcess] interim [220000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385198877+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385205322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385208174+07:00","message":"> Transcript [1330] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385211734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385216522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385219024+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.385221078+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.647533746+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.647572973+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-03-05T11:05:26.647579027+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.647592276+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.64759951+07:00","message":"[bufferProcess] interim [340000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647606614+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647614009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647616937+07:00","message":"> Transcript [1331] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647620308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647622283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647624277+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647629196+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647635831+07:00","message":"Push: 'ที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647637739+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647639781+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.647642178+07:00","message":"Next Push (prob) : 'ตั้งแต่ต้นขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.647649539+07:00","message":"push: {false ที่ครูให้ไว้ 0 0xc00042b300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.699131539+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.699164847+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-03-05T11:05:26.699171228+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.6991827+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.699188854+07:00","message":"[bufferProcess] interim [460000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.69919326+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.699200908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.69920546+07:00","message":"> Transcript [1332] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.699208842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.699211707+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.713646555+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.713665287+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-03-05T11:05:26.713669986+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.713680646+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713685633+07:00","message":"[bufferProcess] interim [520000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713688336+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713691305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713693561+07:00","message":"> Transcript [1333] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713695421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.713697685+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.89782752+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.897865776+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-03-05T11:05:26.897871633+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:26.897885113+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897892476+07:00","message":"[bufferProcess] interim [640000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897895197+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897900749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897904162+07:00","message":"> Transcript [1334] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897906879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:26.897908929+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.020980618+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.021016652+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-03-05T11:05:27.021023341+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.021037189+07:00","message":"[buffer interim] 139 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021044632+07:00","message":"[bufferProcess] interim [820000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021047107+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021053829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021056513+07:00","message":"> Transcript [1335] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021059993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021062325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021064281+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.021066753+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.069886026+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200163667+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200200281+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-03-05T11:05:27.200206907+07:00","message":"receive interim result [true|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200217957+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200219962+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200225889+07:00","message":"[buffer interim] 139 true แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200233618+07:00","message":"[bufferProcess] interim [30000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200237995+07:00","message":"[bufferProcess] send to processor (isfinal):แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200241161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200244501+07:00","message":"> Transcript [1336] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200246996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200248703+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.20025033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200252246+07:00","message":"> Transcript [1337] [true]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.20025451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200256382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200258058+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200260236+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.200268018+07:00","message":"Push: 'ตั้งแต่ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.200276904+07:00","message":"push: {true ตั้งแต่ต้นคาบได้ไหมคะ 0 0xc00042b300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:27.208316521+07:00","message":"write wav file: './tmp/7513/7513_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.462810341+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.518789732+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.581734237+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.718891302+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.718906358+07:00","message":"found end of frame, send empty tag with msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.718909943+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.718915795+07:00","message":"[buffer interim] 140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718922516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718926089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718928834+07:00","message":"> Transcript [1338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718931137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718932966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.71893452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.718936241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:27.71894356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:27.718952246+07:00","message":"push: {true \n 0 0xc00042b700}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:27.723351922+07:00","message":"write wav file: './tmp/7513/7513_140.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:27.840212033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:27.840243106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.445942999+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.445981262+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-03-05T11:05:28.445985851+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.445997828+07:00","message":"[buffer interim] 141 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.446003919+07:00","message":"[bufferProcess] interim [900000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.446005805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.705435498+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.705472427+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-03-05T11:05:28.705480441+07:00","message":"receive interim result [false|false]: ตารางนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.705493273+07:00","message":"[buffer interim] 141 false ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.705500049+07:00","message":"[bufferProcess] interim [80000000]:ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.705502339+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.705507494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.705510641+07:00","message":"> Transcript [1339] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.705513015+07:00","message":"Set StatePrefix (first interim): 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.791186657+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.79123064+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-03-05T11:05:28.791236969+07:00","message":"receive interim result [false|false]: ตารางนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.791257986+07:00","message":"[buffer interim] 141 false ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791269058+07:00","message":"[bufferProcess] interim [140000000]:ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791271243+07:00","message":"[bufferProcess] send to processor:ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.79127502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.79127789+07:00","message":"> Transcript [1340] [false]: 'ตารางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791280621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791282494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791284146+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.791286278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.836355845+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.836390202+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-03-05T11:05:28.83639495+07:00","message":"receive interim result [false|false]: ตารางนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.836405064+07:00","message":"[buffer interim] 141 false ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836411119+07:00","message":"[bufferProcess] interim [200000000]:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836413236+07:00","message":"[bufferProcess] send to processor:ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836415982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836418233+07:00","message":"> Transcript [1341] [false]: 'ตารางนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.83642113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836422881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836424638+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.836426492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.9402624+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.940297067+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-03-05T11:05:28.940303367+07:00","message":"receive interim result [false|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:28.940316167+07:00","message":"[buffer interim] 141 false ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940323621+07:00","message":"[bufferProcess] interim [380000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940326202+07:00","message":"[bufferProcess] send to processor:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940329697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940332514+07:00","message":"> Transcript [1342] [false]: 'ตารางนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940335812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940337653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940339471+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:28.940341417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.059218321+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173459509+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173501171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะคะ\",\"confidence\":0.9112771}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173507338+07:00","message":"receive interim result [true|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173518782+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173521002+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.17352815+07:00","message":"[buffer interim] 141 true ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173536698+07:00","message":"[bufferProcess] interim [710000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173542326+07:00","message":"[bufferProcess] send to processor (isfinal):ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.17354549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173548532+07:00","message":"> Transcript [1343] [false]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.1735515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173553369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173556184+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173557996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173564323+07:00","message":"Push: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173566167+07:00","message":"TextPushed: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173568196+07:00","message":"Set new StatePrefix : 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173570155+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173571915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173573798+07:00","message":"> Transcript [1344] [true]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173575803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173577312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173578801+07:00","message":"StatePrefix: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173580446+07:00","message":"TextPushed: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:29.173582201+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173591195+07:00","message":"push: {false ตาราง 0 0xc002e4ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.173596561+07:00","message":"push: {true นี้นะคะ 0 0xc002e4ea80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:29.18105212+07:00","message":"write wav file: './tmp/7513/7513_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:29.183635309+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.062913077+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.062953798+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-03-05T11:05:30.062959528+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.062973842+07:00","message":"[buffer interim] 142 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.062980844+07:00","message":"[bufferProcess] interim [720000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.062982497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.838447865+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.838484267+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-03-05T11:05:30.838490026+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.838501894+07:00","message":"[buffer interim] 142 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.838510424+07:00","message":"[bufferProcess] interim [500000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.838512848+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.838517539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.838520587+07:00","message":"> Transcript [1345] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.838522639+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:30.840684672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:30.840692729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.951223386+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.951270504+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-03-05T11:05:30.951276121+07:00","message":"receive interim result [false|false]: ยีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.951286543+07:00","message":"[buffer interim] 142 false ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951294587+07:00","message":"[bufferProcess] interim [560000000]:ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951297036+07:00","message":"[bufferProcess] send to processor:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951301969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951304855+07:00","message":"> Transcript [1346] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951307862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.951310076+07:00","message":"Set new StatePrefix: 'พบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.963514213+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.963527657+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-03-05T11:05:30.963531621+07:00","message":"receive interim result [false|false]: ยีนควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:30.963536117+07:00","message":"[buffer interim] 142 false ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963539702+07:00","message":"[bufferProcess] interim [620000000]:ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963541515+07:00","message":"[bufferProcess] send to processor:ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963543431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963545572+07:00","message":"> Transcript [1347] [false]: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963547416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:30.963549507+07:00","message":"Set new StatePrefix: 'ยีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.121158274+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.121210225+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-03-05T11:05:31.121215152+07:00","message":"receive interim result [false|false]: ยีนควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.12122887+07:00","message":"[buffer interim] 142 false ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121236205+07:00","message":"[bufferProcess] interim [800000000]:ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121238551+07:00","message":"[bufferProcess] send to processor:ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121242213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121244973+07:00","message":"> Transcript [1348] [false]: 'ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121248157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.12125015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121251897+07:00","message":"StatePrefix: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.121253647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.248589001+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.248630418+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-03-05T11:05:31.248635309+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.248644398+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.24865073+07:00","message":"[bufferProcess] interim [920000000]:ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248652917+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248656083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248658955+07:00","message":"> Transcript [1349] [false]: 'ยีนควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248662419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248664579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248666855+07:00","message":"StatePrefix: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.248668775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.818147654+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.818191731+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-03-05T11:05:31.818196791+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:31.818210963+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818217899+07:00","message":"[bufferProcess] interim [460000000]:ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818220277+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818227016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818230057+07:00","message":"> Transcript [1350] [false]: 'ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818233267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818235184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818236949+07:00","message":"StatePrefix: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:31.818239363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.015160715+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.015205774+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-03-05T11:05:32.015211891+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.015226151+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015233297+07:00","message":"[bufferProcess] interim [640000000]:ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015235799+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015239279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015241778+07:00","message":"> Transcript [1351] [false]: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015244601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015246843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015248669+07:00","message":"StatePrefix: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015250493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.01525267+07:00","message":"Push: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.01525458+07:00","message":"TextPushed: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015256736+07:00","message":"Set new StatePrefix : 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.015259779+07:00","message":"Next Push (prob) : 'คุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.0152684+07:00","message":"push: {false ยีนควบ 0 0xc00042b900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.658857496+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.658894945+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-03-05T11:05:32.658901913+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.658915999+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658923292+07:00","message":"[bufferProcess] interim [240000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658925627+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658931017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658934054+07:00","message":"> Transcript [1352] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658937134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658939172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658941366+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.658943621+07:00","message":"TextPushed: 'ยีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.861617312+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.861661073+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-03-05T11:05:32.861666728+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:32.861680057+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861687384+07:00","message":"[bufferProcess] interim [480000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861689946+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861696033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861698866+07:00","message":"> Transcript [1353] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861702094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861704041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861707106+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:32.861709351+07:00","message":"TextPushed: 'ยีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.047322872+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.047360328+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-03-05T11:05:33.04736627+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.047379525+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047386846+07:00","message":"[bufferProcess] interim [660000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047389079+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047394829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047397482+07:00","message":"> Transcript [1354] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047400747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047403065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047405607+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.047407868+07:00","message":"TextPushed: 'ยีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.431982921+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.432020798+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-03-05T11:05:33.432027019+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.432041716+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432049679+07:00","message":"[bufferProcess] interim [80000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432052783+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.43205624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432059085+07:00","message":"> Transcript [1355] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432062158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432064261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432066346+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432068586+07:00","message":"TextPushed: 'ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432079725+07:00","message":"Push: 'คุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432081755+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.432083963+07:00","message":"Set new StatePrefix : 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.43208611+07:00","message":"Next Push (prob) : 'พันธุกรรมได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.432094652+07:00","message":"push: {false คุมลักษณะทาง 0 0xc00042b900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.562587861+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.562624543+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-03-05T11:05:33.562630882+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.562645166+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.5626565+07:00","message":"[bufferProcess] interim [140000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562659172+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562663566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562666481+07:00","message":"> Transcript [1356] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562670304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562672247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562673972+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:33.562676562+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748862769+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748880192+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748882529+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.74888428+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748885909+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.74888748+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748889085+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748891228+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748893158+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748895345+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748897047+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748898532+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748899995+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:33.748901595+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:33.841725247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:33.841741821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.141711236+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.141750281+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-03-05T11:05:34.141756828+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.141771138+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141778031+07:00","message":"[bufferProcess] interim [740000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141780647+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141787367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141790282+07:00","message":"> Transcript [1357] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141793998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141796159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141797965+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.141800133+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.327133526+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.327173745+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-03-05T11:05:34.327179628+07:00","message":"receive interim result [false|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.327193469+07:00","message":"[buffer interim] 142 false ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327202129+07:00","message":"[bufferProcess] interim [980000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327204564+07:00","message":"[bufferProcess] send to processor:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327210391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327213087+07:00","message":"> Transcript [1358] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327217002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327218883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327221447+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.327224102+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.380792557+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486394427+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486425684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486431552+07:00","message":"receive interim result [true|false]: ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486441444+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486444528+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486450375+07:00","message":"[buffer interim] 142 true ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486456833+07:00","message":"[bufferProcess] interim [220000000]:ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486465958+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486469749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.48647239+07:00","message":"> Transcript [1359] [false]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486476413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486478205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486479916+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486481996+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486484741+07:00","message":"Push: 'พันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486486595+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486488678+07:00","message":"Set new StatePrefix : 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486490693+07:00","message":"Next Push (prob) : 'นะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486492466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486494321+07:00","message":"> Transcript [1360] [true]: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486496546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486502186+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486503928+07:00","message":"StatePrefix: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.48650597+07:00","message":"TextPushed: 'ยีนควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:34.486508653+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486506695+07:00","message":"push: {false พันธุกรรมได้อย่างไร 0 0xc00042b900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.486534476+07:00","message":"push: {true นะคะ 0 0xc00042b900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:34.497064442+07:00","message":"write wav file: './tmp/7513/7513_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:34.501187909+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.064947805+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.064977729+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-03-05T11:05:35.064982955+07:00","message":"receive interim result [false|false]: กูอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.064996421+07:00","message":"[buffer interim] 143 false กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.065005149+07:00","message":"[bufferProcess] interim [420000000]:กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.065008017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.223618401+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.223652962+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-03-05T11:05:35.223658776+07:00","message":"receive interim result [false|false]: กูอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.223670091+07:00","message":"[buffer interim] 143 false กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.223676642+07:00","message":"[bufferProcess] interim [600000000]:กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.223678754+07:00","message":"[bufferProcess] send to processor:กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.223684633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.223687435+07:00","message":"> Transcript [1361] [false]: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.223689451+07:00","message":"Set StatePrefix (first interim): 'กูอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.48438968+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.484434263+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-03-05T11:05:35.484440215+07:00","message":"receive interim result [false|false]: กูอยากให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.484452928+07:00","message":"[buffer interim] 143 false กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484460185+07:00","message":"[bufferProcess] interim [780000000]:กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484462561+07:00","message":"[bufferProcess] send to processor:กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.48446867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484471654+07:00","message":"> Transcript [1362] [false]: 'กูอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484474796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484476852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484478612+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.484480626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.538397386+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.538437894+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-03-05T11:05:35.538443819+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.538457914+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538464968+07:00","message":"[bufferProcess] interim [840000000]:กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538467538+07:00","message":"[bufferProcess] send to processor:กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538474285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.53847704+07:00","message":"> Transcript [1363] [false]: 'กูอยากให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538480239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538482283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538484151+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.538486249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.94031556+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.940353613+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-03-05T11:05:35.940360629+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:35.940375632+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940383207+07:00","message":"[bufferProcess] interim [320000000]:กูอยากให้นักเรียนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940385687+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.94039193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940394505+07:00","message":"> Transcript [1364] [false]: 'กูอยากให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940397878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940400071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940401755+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:35.940404114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.084409057+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.084447184+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-03-05T11:05:36.084453751+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.084467551+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียนช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084474997+07:00","message":"[bufferProcess] interim [380000000]:กูอยากให้นักเรียนช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084477782+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.08448419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084486992+07:00","message":"> Transcript [1365] [false]: 'กูอยากให้นักเรียนช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084490501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084492483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084494241+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084496497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.0845028+07:00","message":"Push: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084505012+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084507424+07:00","message":"Set new StatePrefix : 'กูอยากให้นักเรียนช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.084509932+07:00","message":"Next Push (prob) : 'ให้นักเรียนช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.0845337+07:00","message":"push: {false กูอยาก 0 0xc0000ca900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.124795798+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.124830801+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-03-05T11:05:36.124836955+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.124846838+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124852858+07:00","message":"[bufferProcess] interim [500000000]:กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124854932+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124857894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124860676+07:00","message":"> Transcript [1366] [false]: 'กูอยากให้นักเรียนช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124862799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.124864511+07:00","message":"Set new StatePrefix: 'กูอยากให้นักเรียนช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.440518076+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.440561926+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-03-05T11:05:36.44057015+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.440587746+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440597246+07:00","message":"[bufferProcess] interim [800000000]:กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440601527+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440606647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440610207+07:00","message":"> Transcript [1367] [false]: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440613335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.440617243+07:00","message":"Set new StatePrefix: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.56772656+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.567772197+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-03-05T11:05:36.567779804+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.567796113+07:00","message":"[buffer interim] 143 false กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567809348+07:00","message":"[bufferProcess] interim [860000000]:กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.56781334+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567822176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567828434+07:00","message":"> Transcript [1368] [false]: 'กูอยากให้นักเรียนเชื่อมโยงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567833331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567836612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567839921+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.567843286+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:36.842340847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:36.842358063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.869258447+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.942234694+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971028341+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971063653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียนเชื่อมโยงระหว่าง\",\"confidence\":0.929562}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971070757+07:00","message":"receive interim result [true|false]: กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.97108545+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971087504+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971093384+07:00","message":"[buffer interim] 143 true กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971101179+07:00","message":"[bufferProcess] interim [400000000]:กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971106015+07:00","message":"[bufferProcess] send to processor (isfinal):กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971109578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.9711126+07:00","message":"> Transcript [1369] [false]: 'กูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971115698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971117694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971119989+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971122118+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971123639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971125406+07:00","message":"> Transcript [1370] [true]: 'กูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971127314+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971131682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.971133359+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.97113544+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:36.97113777+07:00","message":"Push: 'ให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:36.971145174+07:00","message":"push: {true ให้นักเรียนเชื่อมโยงระหว่าง 0 0xc0000ca900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:36.978442321+07:00","message":"write wav file: './tmp/7513/7513_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.465112829+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.465147995+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-03-05T11:05:37.465152754+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.465172982+07:00","message":"[buffer interim] 144 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.465181244+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.46518297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.69174539+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.69178047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"US\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.691785761+07:00","message":"receive interim result [false|false]: US"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.691799649+07:00","message":"[buffer interim] 144 false US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.691806697+07:00","message":"[bufferProcess] interim [780000000]:US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.691808749+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.691811757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.691814324+07:00","message":"> Transcript [1371] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.691816532+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.864613058+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.864652074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ruk อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.864661536+07:00","message":"receive interim result [false|false]: ruk อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.86467549+07:00","message":"[buffer interim] 144 false ruk อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864682116+07:00","message":"[bufferProcess] interim [900000000]:ruk อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864684338+07:00","message":"[bufferProcess] send to processor:US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864690614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864693275+07:00","message":"> Transcript [1372] [false]: 'US'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864695282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.864697466+07:00","message":"Set new StatePrefix: 'US'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.917763449+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.91780171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aoyama\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.917807031+07:00","message":"receive interim result [false|false]: aoyama"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.917817082+07:00","message":"[buffer interim] 144 false aoyama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.91782324+07:00","message":"[bufferProcess] interim [960000000]:aoyama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.91782537+07:00","message":"[bufferProcess] send to processor:ruk อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.917828959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.917832048+07:00","message":"> Transcript [1373] [false]: 'ruk อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.917833927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.917835658+07:00","message":"Set new StatePrefix: 'ruk อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.989510838+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.989546415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ruk ยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.989552445+07:00","message":"receive interim result [false|false]: ruk ยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:37.989567115+07:00","message":"[buffer interim] 144 false ruk ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.989575231+07:00","message":"[bufferProcess] interim [80000000]:ruk ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.989577502+07:00","message":"[bufferProcess] send to processor:aoyama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.989580901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.98958351+07:00","message":"> Transcript [1374] [false]: 'aoyama'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.989585647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:37.989587743+07:00","message":"Set new StatePrefix: 'aoyama'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.089560006+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.10520009+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.105239466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ruk ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.1052466+07:00","message":"receive interim result [false|false]: ruk ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.105260756+07:00","message":"[buffer interim] 144 false ruk ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105268736+07:00","message":"[bufferProcess] interim [140000000]:ruk ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105270828+07:00","message":"[bufferProcess] send to processor:ruk ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105277287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105280204+07:00","message":"> Transcript [1375] [false]: 'ruk ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105282507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.105284357+07:00","message":"Set new StatePrefix: 'ruk ยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.150528282+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.287169809+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.28720681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ruk ใหญ่\",\"confidence\":0.60209996}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.287212936+07:00","message":"receive interim result [true|false]: ruk ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.287221038+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.287223079+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.287228695+07:00","message":"[buffer interim] 144 true ruk ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287237303+07:00","message":"[bufferProcess] interim [380000000]:ruk ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287240179+07:00","message":"[bufferProcess] send to processor (isfinal):ruk ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287243293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287246086+07:00","message":"> Transcript [1376] [false]: 'ruk ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287248275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287250053+07:00","message":"Set new StatePrefix: 'ruk ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287251581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287253207+07:00","message":"> Transcript [1377] [true]: 'ruk ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287255401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287257133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287258827+07:00","message":"StatePrefix: 'ruk ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287260634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.287262933+07:00","message":"Push: 'ruk ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.28727064+07:00","message":"push: {true ruk ใหญ่ 0 0xc00042b200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:38.293890578+07:00","message":"write wav file: './tmp/7513/7513_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.691768976+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.691806096+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-03-05T11:05:38.69181166+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.691826+07:00","message":"[buffer interim] 145 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.691832721+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.691834773+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.823497152+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.823535437+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-03-05T11:05:38.823540983+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.82355533+07:00","message":"[buffer interim] 145 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.823564493+07:00","message":"[bufferProcess] interim [660000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.823568006+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.823572359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.823576424+07:00","message":"> Transcript [1378] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.823580107+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.895410266+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.895451911+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-03-05T11:05:38.895457874+07:00","message":"receive interim result [false|false]: เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.895471557+07:00","message":"[buffer interim] 145 false เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895477888+07:00","message":"[bufferProcess] interim [780000000]:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895480449+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895486865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895489646+07:00","message":"> Transcript [1379] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895491728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:38.895493791+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:38.979813254+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.013292157+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.013320915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ils\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.013325707+07:00","message":"receive interim result [false|false]: ils"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.013342659+07:00","message":"[buffer interim] 145 false ils"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.013349399+07:00","message":"[bufferProcess] interim [900000000]:ils"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.01335157+07:00","message":"[bufferProcess] send to processor:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.013359524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.013362723+07:00","message":"> Transcript [1380] [false]: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.013364676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.013366711+07:00","message":"Set new StatePrefix: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.05607891+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.056114566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relx\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.056120078+07:00","message":"receive interim result [false|false]: relx"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.056135551+07:00","message":"[buffer interim] 145 false relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.05614244+07:00","message":"[bufferProcess] interim [960000000]:relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.056144472+07:00","message":"[bufferProcess] send to processor:ils"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.056147607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.056150266+07:00","message":"> Transcript [1381] [false]: 'ils'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.056152463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.056154577+07:00","message":"Set new StatePrefix: 'ils'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096832819+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096878103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relx\",\"confidence\":0.77335036}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096883205+07:00","message":"receive interim result [true|false]: relx"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096893015+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.09689506+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096901417+07:00","message":"[buffer interim] 145 true relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096914605+07:00","message":"[bufferProcess] interim [50000000]:relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096920537+07:00","message":"[bufferProcess] send to processor (isfinal):relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096923428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.09692599+07:00","message":"> Transcript [1382] [false]: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096927955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096929702+07:00","message":"Set new StatePrefix: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096931146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096933159+07:00","message":"> Transcript [1383] [true]: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096935106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096937148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096939483+07:00","message":"StatePrefix: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.096941346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.09694902+07:00","message":"Push: 'relx'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.096958611+07:00","message":"push: {true relx 0 0xc000385c00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:39.103277764+07:00","message":"write wav file: './tmp/7513/7513_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.2407852+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.772221106+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.772264072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.772269909+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:39.77228493+07:00","message":"[buffer interim] 146 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.7722926+07:00","message":"[bufferProcess] interim [590000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:39.772294575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:39.842621789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:39.84264109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.092899064+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.092934186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัปตัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.092940993+07:00","message":"receive interim result [false|false]: กัปตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.092954529+07:00","message":"[buffer interim] 146 false กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.092960745+07:00","message":"[bufferProcess] interim [890000000]:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.092963031+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.09296881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.092971476+07:00","message":"> Transcript [1384] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.092973561+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.413478283+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.41351947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.4135257+07:00","message":"receive interim result [false|false]: กับการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.413540287+07:00","message":"[buffer interim] 146 false กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.413547362+07:00","message":"[bufferProcess] interim [190000000]:กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.41354951+07:00","message":"[bufferProcess] send to processor:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.413556838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.413559379+07:00","message":"> Transcript [1385] [false]: 'กัปตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.413561649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.41356362+07:00","message":"Set new StatePrefix: 'กัปตัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.621329263+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.621372884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.621378741+07:00","message":"receive interim result [false|false]: กับการมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.621393131+07:00","message":"[buffer interim] 146 false กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.62140024+07:00","message":"[bufferProcess] interim [430000000]:กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.621402934+07:00","message":"[bufferProcess] send to processor:กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.621408975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.621411879+07:00","message":"> Transcript [1386] [false]: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.62141433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.621416211+07:00","message":"Set new StatePrefix: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.796264675+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.796303998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.796309645+07:00","message":"receive interim result [false|false]: กับการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.796322641+07:00","message":"[buffer interim] 146 false กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796329125+07:00","message":"[bufferProcess] interim [550000000]:กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796331136+07:00","message":"[bufferProcess] send to processor:กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796333983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796336591+07:00","message":"> Transcript [1387] [false]: 'กับการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796339232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796340969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.796342753+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.79634499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.988363824+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.988400121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.98840613+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:40.988420814+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988427677+07:00","message":"[bufferProcess] interim [790000000]:กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.98843015+07:00","message":"[bufferProcess] send to processor:กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988433222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988436088+07:00","message":"> Transcript [1388] [false]: 'กับการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988439282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988441291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.98844302+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:40.988444942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.175465962+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.175499826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.175506109+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.175519004+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175525776+07:00","message":"[bufferProcess] interim [970000000]:กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175528152+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175533899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.17553691+07:00","message":"> Transcript [1389] [false]: 'กับการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175540214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175542366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175544247+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.175546357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.697565751+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.697602539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.697608138+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.697619801+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697626819+07:00","message":"[bufferProcess] interim [450000000]:กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697629285+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697634627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697637533+07:00","message":"> Transcript [1390] [false]: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697640696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697642731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697644551+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697646552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697650948+07:00","message":"Push: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.69765337+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697656021+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.697658166+07:00","message":"Next Push (prob) : 'หรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.69766647+07:00","message":"push: {false กับการมี 0 0xc00042b800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.698918011+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.698936704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.698940741+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:41.698949856+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698953606+07:00","message":"[bufferProcess] interim [510000000]:กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698955711+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698957533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698960216+07:00","message":"> Transcript [1391] [false]: 'กับการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.69896284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698964645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.69896666+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:41.698968782+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.082296471+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.082335822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.082341435+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.082355075+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082362023+07:00","message":"[bufferProcess] interim [930000000]:กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082364745+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082370056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082372784+07:00","message":"> Transcript [1392] [false]: 'กับการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082376298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082378522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082380419+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.082383964+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.271869051+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.271905463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.27191147+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.271925016+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271933972+07:00","message":"[bufferProcess] interim [50000000]:กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271936267+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.27193976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271942391+07:00","message":"> Transcript [1393] [false]: 'กับการมีหรือไม่มีลักษณะพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.27194547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271947368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271949416+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.271951504+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.422752388+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.422788164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.422794002+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.422805223+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422813314+07:00","message":"[bufferProcess] interim [170000000]:กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422815755+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.42282072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422823494+07:00","message":"> Transcript [1394] [false]: 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422826558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422828631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422833422+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422835661+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422839588+07:00","message":"Push: 'หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422841357+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422843728+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.422846075+07:00","message":"Next Push (prob) : 'ลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.422853388+07:00","message":"push: {false หรือไม่มี 0 0xc00042b800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.44674859+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.446784535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกทิพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.446790681+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.446802439+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446809015+07:00","message":"[bufferProcess] interim [230000000]:กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446811534+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446816684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446819672+07:00","message":"> Transcript [1395] [false]: 'กับการมีหรือไม่มีลักษณะเผือกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446823175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446825407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446827004+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.446830517+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.602452962+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.602495401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.60250281+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.602518692+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602526254+07:00","message":"[bufferProcess] interim [350000000]:กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602529223+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602536253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602538958+07:00","message":"> Transcript [1396] [false]: 'กับการมีหรือไม่มีลักษณะเผือกทิพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.60254274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602545048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.60254727+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.602549743+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.624452608+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.624491666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.624498414+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.624513292+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624520921+07:00","message":"[bufferProcess] interim [410000000]:กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624523192+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624528038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624530772+07:00","message":"> Transcript [1397] [false]: 'กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624533071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.624535453+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.77417228+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.774214897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.774221615+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.774235139+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774242614+07:00","message":"[bufferProcess] interim [530000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774245199+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774251569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774254171+07:00","message":"> Transcript [1398] [false]: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774257157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.774259698+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:42.84314383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:42.843161743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.922755218+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.922794061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.922800296+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.922811356+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.922821419+07:00","message":"[bufferProcess] interim [710000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.922824476+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.92282989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.92283312+07:00","message":"> Transcript [1399] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.922835727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.922837674+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.992084529+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.992122468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.992128134+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:42.992144148+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992151715+07:00","message":"[bufferProcess] interim [830000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992154297+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.99215787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.99216113+07:00","message":"> Transcript [1400] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992164366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992166181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992168163+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:42.992170431+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.296822286+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.296861212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.296867913+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.296881697+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296889166+07:00","message":"[bufferProcess] interim [70000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296892085+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296898944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296902336+07:00","message":"> Transcript [1401] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296905989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.29690789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.296910108+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.29691306+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.299498038+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.299505787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.299508771+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.299512135+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299515332+07:00","message":"[bufferProcess] interim [130000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299517455+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299519475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.29952126+07:00","message":"> Transcript [1402] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299523653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299525473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299527+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.299528888+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.418191281+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.418233398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.418239473+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.418251788+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418257814+07:00","message":"[bufferProcess] interim [190000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418260224+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418265358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418268147+07:00","message":"> Transcript [1403] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418271938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418273851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418275978+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418278507+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418282768+07:00","message":"Push: 'ลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418284524+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.41828643+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.418288928+07:00","message":"Next Push (prob) : 'มาเมื่อสัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.418295805+07:00","message":"push: {false ลักษณะเปลือกทุเรียน 0 0xc00042b800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.997336441+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.997370818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.997379615+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:43.997391722+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997398266+07:00","message":"[bufferProcess] interim [790000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997400812+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997406301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997409225+07:00","message":"> Transcript [1404] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.99741239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.99741446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997416291+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:43.997419535+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.399099115+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.399140089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.399146756+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.399159273+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399166596+07:00","message":"[bufferProcess] interim [210000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399170564+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399176585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399179812+07:00","message":"> Transcript [1405] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399183921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399186042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399188213+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.399191441+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.557920209+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.557963013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.557970426+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.557985547+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.557993602+07:00","message":"[bufferProcess] interim [330000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.557995978+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558002746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558005541+07:00","message":"> Transcript [1406] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558009686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558011942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558013595+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.558016328+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.689061297+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.702875952+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.702919083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.70292722+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.702941267+07:00","message":"[buffer interim] 146 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702948918+07:00","message":"[bufferProcess] interim [450000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702951648+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702958894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.70296175+07:00","message":"> Transcript [1407] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.70296623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702968601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702972414+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702975465+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702981635+07:00","message":"Push: 'มาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.70298347+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702987055+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.702989477+07:00","message":"Next Push (prob) : 'ครู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.702997975+07:00","message":"push: {false มาเมื่อสัก 0 0xc00042b800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.86096673+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.861016736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้\",\"confidence\":0.9442399}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.861024679+07:00","message":"receive interim result [true|false]: กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.86103503+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.86103801+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.861054849+07:00","message":"[buffer interim] 146 true กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.86108996+07:00","message":"[bufferProcess] interim [660000000]:กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861095182+07:00","message":"[bufferProcess] send to processor (isfinal):กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861100456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861104936+07:00","message":"> Transcript [1408] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861110158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861112975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861116323+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861120529+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861122902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861125659+07:00","message":"> Transcript [1409] [true]: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861129085+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.86113187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861134536+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861137818+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861140316+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861394093+07:00","message":"Push: 'สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861400444+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักสำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861404259+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861408228+07:00","message":"Next Push (prob) : 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.861423288+07:00","message":"push: {true สำหรับตอนนี้ 0 0xc00042b800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:44.861424548+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_146.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:44.871763771+07:00","message":"write wav file: './tmp/7513/7513_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:44.880941669+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.377521664+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.377567921+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-03-05T11:05:45.377573049+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.377589594+07:00","message":"[buffer interim] 147 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.377595994+07:00","message":"[bufferProcess] interim [300000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.377597781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.616376795+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.616421253+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-03-05T11:05:45.616427455+07:00","message":"receive interim result [false|false]: เริ่มได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.616442674+07:00","message":"[buffer interim] 147 false เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.616450037+07:00","message":"[bufferProcess] interim [600000000]:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.616452514+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.616459042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.616473182+07:00","message":"> Transcript [1410] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.61647579+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.838830786+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:45.844128647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:45.844129613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.859599474+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.859634578+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-03-05T11:05:45.859639611+07:00","message":"receive interim result [false|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.859653043+07:00","message":"[buffer interim] 147 false เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859659837+07:00","message":"[bufferProcess] interim [780000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859662019+07:00","message":"[bufferProcess] send to processor:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859668575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859672403+07:00","message":"> Transcript [1411] [false]: 'เริ่มได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859676387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859678686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859680439+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.859682701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942419993+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942465325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลยค่ะ\",\"confidence\":0.9564214}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942472252+07:00","message":"receive interim result [true|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942485048+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942487162+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.942494582+07:00","message":"[buffer interim] 147 true เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942502323+07:00","message":"[bufferProcess] interim [990000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942509572+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.94251317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942515916+07:00","message":"> Transcript [1412] [false]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942519182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942522196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942527332+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942530689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.94253286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942536265+07:00","message":"> Transcript [1413] [true]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942540109+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942543022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942545242+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942547762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:45.942555849+07:00","message":"Push: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:45.94256726+07:00","message":"push: {true เริ่มได้เลยค่ะ 0 0xc000384080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:45.948537077+07:00","message":"write wav file: './tmp/7513/7513_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:46.101825157+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:48.844670839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:48.844687181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:48.919605649+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.005110704+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.005129768+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.005132744+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.005139164+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005145499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005148821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005152168+07:00","message":"> Transcript [1414] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005154358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005156076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005157649+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005159561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:49.005174838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.00518379+07:00","message":"push: {true \n 0 0xc0000ca700}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:49.012638009+07:00","message":"write wav file: './tmp/7513/7513_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:49.111783248+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.710181951+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.791390354+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.791411773+07:00","message":"found end of frame, send empty tag with msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.791415116+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.791422479+07:00","message":"[buffer interim] 149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791429916+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791434545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791437339+07:00","message":"> Transcript [1415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791439877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791441763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791443379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791445335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:50.791447607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.791457263+07:00","message":"push: {true \n 0 0xc0000cb000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:50.798227361+07:00","message":"write wav file: './tmp/7513/7513_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:50.84337395+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:51.845119782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:51.845130371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:51.929192742+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:51.991968919+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.025270907+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.025288226+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.025291243+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.025298099+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.0253045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.02530823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.02531111+07:00","message":"> Transcript [1416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.025313435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.025315314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.02531696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.025318886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.025327648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.025336644+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:52.032369761+07:00","message":"write wav file: './tmp/7513/7513_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.059735911+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.120651605+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.202849439+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.202870204+07:00","message":"found end of frame, send empty tag with msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.202874218+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.202880652+07:00","message":"[buffer interim] 151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202887438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202890805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202893755+07:00","message":"> Transcript [1417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202896078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202898039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202900172+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202902786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:52.202908696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:52.202916471+07:00","message":"push: {true \n 0 0xc000045180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:52.207034517+07:00","message":"write wav file: './tmp/7513/7513_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.618417519+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.70816443+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.708179491+07:00","message":"found end of frame, send empty tag with msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.708182316+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.708188914+07:00","message":"[buffer interim] 152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.70819909+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708203574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708206331+07:00","message":"> Transcript [1418] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708208852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708210723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708212367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708214199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:54.708216746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.708226545+07:00","message":"push: {true \n 0 0xc0000ca600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:54.715642985+07:00","message":"write wav file: './tmp/7513/7513_152.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:54.845554858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:54.845593373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:54.870741874+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:57.846586204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:05:57.846636755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.340172162+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.401672665+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.428110841+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.428135795+07:00","message":"found end of frame, send empty tag with msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.428138929+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.42814751+07:00","message":"[buffer interim] 153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428154704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428158442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428161737+07:00","message":"> Transcript [1419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428164712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428166616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428168398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.428170692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.42817312+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.428181915+07:00","message":"push: {true \n 0 0xc000170900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:58.436572395+07:00","message":"write wav file: './tmp/7513/7513_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.849866551+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.910977299+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.941512375+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.941532905+07:00","message":"found end of frame, send empty tag with msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.941536052+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.941542184+07:00","message":"[buffer interim] 154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941549456+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.94155298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941555657+07:00","message":"> Transcript [1420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941557822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941559645+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941561348+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941563187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:58.941570133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:58.941578749+07:00","message":"push: {true \n 0 0xc002f43180}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:58.946000504+07:00","message":"write wav file: './tmp/7513/7513_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.099662325+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.20279061+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.202812823+07:00","message":"found end of frame, send empty tag with msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.202815907+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.202824445+07:00","message":"[buffer interim] 155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202832712+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202836648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202839603+07:00","message":"> Transcript [1421] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202842295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202844155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202845745+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202847975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.202850518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.202860635+07:00","message":"push: {true \n 0 0xc000170c80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:05:59.207528795+07:00","message":"write wav file: './tmp/7513/7513_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.230576624+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.787520358+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.787564116+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-03-05T11:05:59.787569572+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.787584608+07:00","message":"[buffer interim] 156 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.787591926+07:00","message":"[bufferProcess] interim [420000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.787593731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.956638576+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.956679996+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-03-05T11:05:59.956686308+07:00","message":"receive interim result [false|false]: เวลาและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:05:59.956700627+07:00","message":"[buffer interim] 156 false เวลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.95670758+07:00","message":"[bufferProcess] interim [600000000]:เวลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.95670997+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.956715003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.956717894+07:00","message":"> Transcript [1422] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:05:59.956719961+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.078217946+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.078260858+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-03-05T11:06:00.078267123+07:00","message":"receive interim result [false|false]: ได้เวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.078283361+07:00","message":"[buffer interim] 156 false ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078291342+07:00","message":"[bufferProcess] interim [660000000]:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.07829371+07:00","message":"[bufferProcess] send to processor:เวลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078301534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078304577+07:00","message":"> Transcript [1423] [false]: 'เวลาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.07830814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078310392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078312084+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.078314029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.211724193+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.211767604+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-03-05T11:06:00.21177317+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.211790224+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211801474+07:00","message":"[bufferProcess] interim [780000000]:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211804014+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211807831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211811352+07:00","message":"> Transcript [1424] [false]: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211814076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.211816022+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.273432652+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.273471548+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-03-05T11:06:00.27347624+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.273491308+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273498413+07:00","message":"[bufferProcess] interim [900000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273500722+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273504268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273506885+07:00","message":"> Transcript [1425] [false]: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273510717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.27351266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.27351434+07:00","message":"StatePrefix: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.273516189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:00.847658429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:00.847688988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.904619234+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.904656353+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-03-05T11:06:00.904661819+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:00.904674831+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904681938+07:00","message":"[bufferProcess] interim [500000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904684039+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.90468934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904691971+07:00","message":"> Transcript [1426] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904695609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904697668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904699475+07:00","message":"StatePrefix: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:00.904701477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.007763162+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.007797956+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-03-05T11:06:01.007803913+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.007815188+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007821161+07:00","message":"[bufferProcess] interim [620000000]:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007823768+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007829681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007832769+07:00","message":"> Transcript [1427] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007836089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007837865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007839543+07:00","message":"StatePrefix: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.007841471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.14690926+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.14694948+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-03-05T11:06:01.146955749+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.146969975+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146976802+07:00","message":"[bufferProcess] interim [680000000]:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146979081+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146982454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146985063+07:00","message":"> Transcript [1428] [false]: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146988695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146990533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146992212+07:00","message":"StatePrefix: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.14699413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146996539+07:00","message":"Push: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.146998462+07:00","message":"TextPushed: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.147000931+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.147003318+07:00","message":"Next Push (prob) : 'นะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.147011368+07:00","message":"push: {false ได้เวลาแล้ว 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.208082102+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.208121958+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-03-05T11:06:01.208126651+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.208139729+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208145869+07:00","message":"[bufferProcess] interim [800000000]:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208147859+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.20815107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208153908+07:00","message":"> Transcript [1429] [false]: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208159122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208161334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208163002+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.208165248+07:00","message":"TextPushed: 'ได้เวลาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.339258661+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.339299308+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-03-05T11:06:01.339306226+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.339320356+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339329595+07:00","message":"[bufferProcess] interim [920000000]:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339332303+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339335945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339338722+07:00","message":"> Transcript [1430] [false]: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339342751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339358091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339360015+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.339362247+07:00","message":"TextPushed: 'ได้เวลาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.510563947+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.510608029+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-03-05T11:06:01.5106139+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.510627351+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510635164+07:00","message":"[bufferProcess] interim [100000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510637665+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510643453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.51064596+07:00","message":"> Transcript [1431] [false]: 'ได้เวลาแล้วนะคะเรามาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510649261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510651234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510653412+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.510655694+07:00","message":"TextPushed: 'ได้เวลาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.557238577+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.557277423+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-03-05T11:06:01.557283248+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.557296177+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557305177+07:00","message":"[bufferProcess] interim [160000000]:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557307446+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557313079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557316228+07:00","message":"> Transcript [1432] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.55731973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.55732173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557323806+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557325944+07:00","message":"TextPushed: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557330245+07:00","message":"Push: 'นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557331954+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557334994+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.557337313+07:00","message":"Next Push (prob) : 'มาดูกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.557345313+07:00","message":"push: {false นะคะเรา 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.560277931+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.560291007+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-03-05T11:06:01.560295702+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.560304444+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560308263+07:00","message":"[bufferProcess] interim [220000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560310171+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560312734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560315123+07:00","message":"> Transcript [1433] [false]: 'ได้เวลาแล้วนะคะเรามาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560317312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.560319057+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.836417795+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.836458333+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-03-05T11:06:01.836464279+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.836477747+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836485747+07:00","message":"[bufferProcess] interim [400000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836488807+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836494947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836497639+07:00","message":"> Transcript [1434] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836500119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.836502051+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.879752347+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.879777312+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-03-05T11:06:01.879782879+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:01.879795512+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879802032+07:00","message":"[bufferProcess] interim [520000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879804823+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879807934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879810173+07:00","message":"> Transcript [1435] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879813128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.87981556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879817862+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:01.879820463+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.269155929+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.269207737+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-03-05T11:06:02.269213579+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.269228728+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269236747+07:00","message":"[bufferProcess] interim [880000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269239434+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269245037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269247768+07:00","message":"> Transcript [1436] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269251103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269253133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269255592+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.269258155+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.482970042+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.483016898+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-03-05T11:06:02.483024755+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.483040737+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483048475+07:00","message":"[bufferProcess] interim [60000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483051702+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483067848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483073442+07:00","message":"> Transcript [1437] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483077559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483081829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483084092+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.483086845+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.539988076+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.540019038+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-03-05T11:06:02.540024269+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.540038185+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.54004547+07:00","message":"[bufferProcess] interim [120000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540049102+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540052764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540064273+07:00","message":"> Transcript [1438] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540067813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540069755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540072034+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540074764+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540080062+07:00","message":"Push: 'มาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.54008184+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540083782+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.540085798+07:00","message":"Next Push (prob) : 'เลยดีกว่าว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.540093504+07:00","message":"push: {false มาดูกันต่อไป 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.586168043+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.58619311+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-03-05T11:06:02.586198645+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.58621187+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586217594+07:00","message":"[bufferProcess] interim [180000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586219974+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586222848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586226295+07:00","message":"> Transcript [1439] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586229052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.586231622+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.766353333+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.766395959+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-03-05T11:06:02.766402506+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.766415291+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766423536+07:00","message":"[bufferProcess] interim [360000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766427457+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766434182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766436878+07:00","message":"> Transcript [1440] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766439923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766442004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766443739+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.766446641+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.94356212+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.943621792+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-03-05T11:06:02.943631544+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.943649951+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943664122+07:00","message":"[bufferProcess] interim [480000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.94366788+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943677922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943681588+07:00","message":"> Transcript [1441] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943687091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943690156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943692867+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.943696558+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.995765924+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.995795573+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-03-05T11:06:02.995801023+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:02.995814922+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995820874+07:00","message":"[bufferProcess] interim [600000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.99582311+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995826862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995829097+07:00","message":"> Transcript [1442] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995833126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995834914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995837041+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:02.995839614+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.096126388+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.09616381+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-03-05T11:06:03.096172151+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.096187899+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096198899+07:00","message":"[bufferProcess] interim [660000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096202558+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.09620947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096212372+07:00","message":"> Transcript [1443] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096215975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096217575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.09621956+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096222082+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096228433+07:00","message":"Push: 'เลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096230397+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096233417+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.096235691+07:00","message":"Next Push (prob) : 'ตอบของเราไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.096245378+07:00","message":"push: {false เลยดีกว่าว่าคำ 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.15070647+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.150733861+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-03-05T11:06:03.150740236+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.150750702+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150756134+07:00","message":"[bufferProcess] interim [780000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150758714+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150764163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150766569+07:00","message":"> Transcript [1444] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150768923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.150771842+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.28410636+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.284133416+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-03-05T11:06:03.284139484+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.284151396+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.28415746+07:00","message":"[bufferProcess] interim [840000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284159696+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284162716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284165219+07:00","message":"> Transcript [1445] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284168282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284170332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284172056+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.284174393+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.422419697+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.422455352+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-03-05T11:06:03.422461969+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.4224777+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422485144+07:00","message":"[bufferProcess] interim [20000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422487705+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422495601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422498484+07:00","message":"> Transcript [1446] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422502392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422504785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422507113+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.422509949+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.600922076+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.600957646+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-03-05T11:06:03.600964409+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.600976881+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.600984305+07:00","message":"[bufferProcess] interim [140000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.600986789+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.60099234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.600995253+07:00","message":"> Transcript [1447] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.600999166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.601001443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.601003901+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.601006842+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748915877+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748945718+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748948223+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.74895005+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748951803+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748953467+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748955039+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748956695+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748958359+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748963671+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.748965704+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.74896754+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:03.848618667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:03.848629453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.899126524+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.998103771+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.998138751+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-03-05T11:06:03.998145091+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.998159293+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998167249+07:00","message":"[bufferProcess] interim [560000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998174809+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998181116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.99818393+07:00","message":"> Transcript [1448] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998188922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998191422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998193764+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998196251+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998201915+07:00","message":"Push: 'ตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998203822+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998206138+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:03.998208473+07:00","message":"Next Push (prob) : 'ยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:03.998216865+07:00","message":"push: {false ตอบของเราเป็น 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.011551599+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.011574479+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-03-05T11:06:04.011580582+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.01159448+07:00","message":"[buffer interim] 156 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011602004+07:00","message":"[bufferProcess] interim [680000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011605486+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011612903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011615699+07:00","message":"> Transcript [1449] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011619283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011621196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.01162316+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.011625805+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.101695241+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111305802+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111338354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ\",\"confidence\":0.92989343}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.11134611+07:00","message":"receive interim result [true|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111356982+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111359557+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111365171+07:00","message":"[buffer interim] 156 true ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111371877+07:00","message":"[bufferProcess] interim [710000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111375307+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111378472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111380704+07:00","message":"> Transcript [1450] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111383827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111385631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111387339+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111389755+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111391607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111393399+07:00","message":"> Transcript [1451] [true]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.11140238+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.11140702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.11140881+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111410894+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.111414174+07:00","message":"Push: 'ยังไงกันบ้างค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.111422294+07:00","message":"push: {true ยังไงกันบ้างค่ะ 0 0xc0000cb880}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:04.123220185+07:00","message":"write wav file: './tmp/7513/7513_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.419988136+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.499277543+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.499294256+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.499297056+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.499303301+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499310267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499314192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499317298+07:00","message":"> Transcript [1452] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499319816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499321776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499324386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499326616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:04.499329155+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.499338288+07:00","message":"push: {true \n 0 0xc000170e80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:04.505927704+07:00","message":"write wav file: './tmp/7513/7513_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:04.930660505+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.405461782+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.40551049+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-03-05T11:06:05.405516218+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.405530561+07:00","message":"[buffer interim] 158 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.405537695+07:00","message":"[bufferProcess] interim [300000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.405539318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.6124595+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.612500032+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-03-05T11:06:05.612505385+07:00","message":"receive interim result [false|false]: จะดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.612518555+07:00","message":"[buffer interim] 158 false จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.612532027+07:00","message":"[bufferProcess] interim [480000000]:จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.612534395+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.612538408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.612540905+07:00","message":"> Transcript [1453] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.612542793+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.669929643+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.669960822+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-03-05T11:06:05.669966038+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.66997835+07:00","message":"[buffer interim] 158 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.66998795+07:00","message":"[bufferProcess] interim [540000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.669990229+07:00","message":"[bufferProcess] send to processor:จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.66999422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.669996898+07:00","message":"> Transcript [1454] [false]: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.669999618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.670001532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.670003473+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.670005429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.838956197+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.838999484+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-03-05T11:06:05.839005697+07:00","message":"receive interim result [false|false]: จากรูปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:05.839021274+07:00","message":"[buffer interim] 158 false จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.839028955+07:00","message":"[bufferProcess] interim [720000000]:จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.839031957+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.839039041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.83904174+07:00","message":"> Transcript [1455] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.839044037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:05.839045774+07:00","message":"Set new StatePrefix: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.123984957+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.124033292+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-03-05T11:06:06.124039162+07:00","message":"receive interim result [false|false]: จากรูปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.124063178+07:00","message":"[buffer interim] 158 false จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.124071562+07:00","message":"[bufferProcess] interim [20000000]:จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.12407399+07:00","message":"[bufferProcess] send to processor:จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.124078055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.124081308+07:00","message":"> Transcript [1456] [false]: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.124083576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.124085587+07:00","message":"Set new StatePrefix: 'จากรูปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.298238633+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.2982815+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-03-05T11:06:06.2982872+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.298298812+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298306482+07:00","message":"[bufferProcess] interim [140000000]:จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298308882+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298312112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298315361+07:00","message":"> Transcript [1457] [false]: 'จากรูปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298318652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298320761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298322451+07:00","message":"StatePrefix: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.298324262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.814175179+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.814231108+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-03-05T11:06:06.81423764+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:06.814254751+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814262876+07:00","message":"[bufferProcess] interim [680000000]:จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814266922+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814273949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814276741+07:00","message":"> Transcript [1458] [false]: 'จากรูปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814279917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814282144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814283921+07:00","message":"StatePrefix: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:06.814285745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:06.848842436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:06.848900219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.004843587+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.004886283+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-03-05T11:06:07.004891867+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.004906931+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004914052+07:00","message":"[bufferProcess] interim [920000000]:จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004916588+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004923655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004926437+07:00","message":"> Transcript [1459] [false]: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004929546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004931672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004933883+07:00","message":"StatePrefix: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.004935844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.582198213+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.582245897+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-03-05T11:06:07.582251832+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.582268513+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582276482+07:00","message":"[bufferProcess] interim [520000000]:จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582279183+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582285528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582289566+07:00","message":"> Transcript [1460] [false]: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582293083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.58229519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582299156+07:00","message":"StatePrefix: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582301485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.58230685+07:00","message":"Push: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582311603+07:00","message":"TextPushed: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582313483+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.582316106+07:00","message":"Next Push (prob) : 'นะคะจะอธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.582337554+07:00","message":"push: {false จากรูปนี้ 0 0xc00042a980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.906544792+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.906585406+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-03-05T11:06:07.906590683+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.906604701+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906611668+07:00","message":"[bufferProcess] interim [760000000]:จากรูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906613877+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.90661676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906619488+07:00","message":"> Transcript [1461] [false]: 'จากรูปนี้นะคะจะอธิบายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906622852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.90662467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906627054+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.906629164+07:00","message":"TextPushed: 'จากรูปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.98852957+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.988566016+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-03-05T11:06:07.988571694+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:07.988585611+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988593301+07:00","message":"[bufferProcess] interim [880000000]:จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988596251+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988602617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988605444+07:00","message":"> Transcript [1462] [false]: 'จากรูปนี้นะคะจะอธิบายการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988609151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988611121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988613385+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:07.988615437+07:00","message":"TextPushed: 'จากรูปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.117510959+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.117547544+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-03-05T11:06:08.117553418+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.117567264+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117574885+07:00","message":"[bufferProcess] interim [0]:จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117577102+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117580232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117584042+07:00","message":"> Transcript [1463] [false]: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117587456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117589467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117591659+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.117593801+07:00","message":"TextPushed: 'จากรูปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.472102093+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.472149696+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-03-05T11:06:08.472157203+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.472174937+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472183342+07:00","message":"[bufferProcess] interim [360000000]:จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.47218621+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472194424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472196981+07:00","message":"> Transcript [1464] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472201004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472203804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472207472+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472209796+07:00","message":"TextPushed: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.47221708+07:00","message":"Push: 'นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472218916+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.472222395+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.47222482+07:00","message":"Next Push (prob) : 'การที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.472249526+07:00","message":"push: {false นะคะจะอธิบาย 0 0xc00042a980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.661255122+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.661296027+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-03-05T11:06:08.661302854+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.661317455+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661325001+07:00","message":"[bufferProcess] interim [540000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661327707+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661335684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661338572+07:00","message":"> Transcript [1465] [false]: 'จากรูปนี้นะคะจะอธิบายการที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661341006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.661342932+07:00","message":"Set new StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.791912977+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.791956762+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-03-05T11:06:08.791962926+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.791979602+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.791988106+07:00","message":"[bufferProcess] interim [720000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.791991007+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.791999447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.792002203+07:00","message":"> Transcript [1466] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.792004842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.792006799+07:00","message":"Set new StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.981603159+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.981639431+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-03-05T11:06:08.981646079+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:08.981660847+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981668105+07:00","message":"[bufferProcess] interim [900000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981670835+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981677572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981680264+07:00","message":"> Transcript [1467] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981683543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981685296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981686976+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:08.981689875+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.110138667+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.110180531+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-03-05T11:06:09.11018742+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.110207444+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110218398+07:00","message":"[bufferProcess] interim [960000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110220948+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110224857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110228002+07:00","message":"> Transcript [1468] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110233573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110235607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.110237433+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.1102399+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.114006113+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.114016338+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-03-05T11:06:09.114019592+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.114023334+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114026322+07:00","message":"[bufferProcess] interim [20000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114029028+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114031153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114033253+07:00","message":"> Transcript [1469] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114035364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114036976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114039149+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.114041475+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.56748554+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.567531467+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-03-05T11:06:09.567537677+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.56755697+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567565502+07:00","message":"[bufferProcess] interim [500000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567567929+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567571607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567574271+07:00","message":"> Transcript [1470] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567577976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567580206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567582364+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.56758457+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567589878+07:00","message":"Push: 'การที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567591918+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567594337+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.567596623+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.56760465+07:00","message":"push: {false การที่มียีนควบ 0 0xc00042a980}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:09.849041043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:09.849062726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.874545143+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.874587748+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-03-05T11:06:09.8745948+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:09.874610306+07:00","message":"[buffer interim] 158 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874618081+07:00","message":"[bufferProcess] interim [740000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874621009+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874627789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874630707+07:00","message":"> Transcript [1471] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874634217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874636038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.874638149+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:09.87464144+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.179026709+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.252859343+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.3345842+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334631747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม\",\"confidence\":0.95763075}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334642944+07:00","message":"receive interim result [true|false]: จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334654262+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334656554+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334663792+07:00","message":"[buffer interim] 158 true จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334676246+07:00","message":"[bufferProcess] interim [280000000]:จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334683139+07:00","message":"[bufferProcess] send to processor (isfinal):จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334686642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334689518+07:00","message":"> Transcript [1472] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334693322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334695405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334697631+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334700226+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.3347022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334704036+07:00","message":"> Transcript [1473] [true]: 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334706149+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334707649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334709087+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334710775+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334712381+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334880599+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334883879+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334886275+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334888534+07:00","message":"Next Push (prob) : 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.334897177+07:00","message":"push: {true ลักษณะทางพันธุกรรม 0 0xc00042a980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.334907712+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_158.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:10.344769137+07:00","message":"write wav file: './tmp/7513/7513_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.379959434+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.460177025+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.46020906+07:00","message":"found end of frame, send empty tag with msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.460212754+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.460220072+07:00","message":"[buffer interim] 159 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460227041+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460230695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.46023357+07:00","message":"> Transcript [1474] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460236135+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460237949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460239996+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460241723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:10.460244074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.460264282+07:00","message":"push: {true \n 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:10.464659687+07:00","message":"write wav file: './tmp/7513/7513_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:10.502149713+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.160789056+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.160828251+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-03-05T11:06:11.160834956+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.16084794+07:00","message":"[buffer interim] 160 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.160854959+07:00","message":"[bufferProcess] interim [660000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.160856943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.370691356+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.370734208+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-03-05T11:06:11.370739828+07:00","message":"receive interim result [false|false]: ของการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.370751397+07:00","message":"[buffer interim] 160 false ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.37075835+07:00","message":"[bufferProcess] interim [900000000]:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.370760751+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.370766054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.370768781+07:00","message":"> Transcript [1475] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.370770881+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.546672804+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.546711565+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-03-05T11:06:11.546717259+07:00","message":"receive interim result [false|false]: ของการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.546730225+07:00","message":"[buffer interim] 160 false ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546736696+07:00","message":"[bufferProcess] interim [80000000]:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546739058+07:00","message":"[bufferProcess] send to processor:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546744419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.54674723+07:00","message":"> Transcript [1476] [false]: 'ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546750532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546752534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.54675455+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.546756537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.931474195+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.931520653+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-03-05T11:06:11.931526693+07:00","message":"receive interim result [false|false]: ของการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:11.931541972+07:00","message":"[buffer interim] 160 false ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931550618+07:00","message":"[bufferProcess] interim [440000000]:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931553013+07:00","message":"[bufferProcess] send to processor:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931560837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931563647+07:00","message":"> Transcript [1477] [false]: 'ของการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931566821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931569049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931571471+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:11.931573633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.064224544+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.064262749+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-03-05T11:06:12.064269004+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.064286127+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064293827+07:00","message":"[bufferProcess] interim [620000000]:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064296386+07:00","message":"[bufferProcess] send to processor:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064308895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064312469+07:00","message":"> Transcript [1478] [false]: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064315717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064318995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064322075+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.064324924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.24536019+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.245399814+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-03-05T11:06:12.245405608+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.24541895+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245426443+07:00","message":"[bufferProcess] interim [740000000]:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245428688+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.24543402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245436747+07:00","message":"> Transcript [1479] [false]: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245440164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245442303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.24544464+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245446667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245450809+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245452462+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245454247+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.245456135+07:00","message":"Next Push (prob) : 'การมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.245463949+07:00","message":"push: {false ของ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.458169177+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.458209568+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-03-05T11:06:12.458216442+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.458228872+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458240482+07:00","message":"[bufferProcess] interim [980000000]:ของการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458242753+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458248005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458250708+07:00","message":"> Transcript [1480] [false]: 'ของการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458253732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458255637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458257941+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.458260616+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.565326525+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.565363154+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-03-05T11:06:12.565368831+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.565383184+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565390064+07:00","message":"[bufferProcess] interim [40000000]:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.56539214+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565395565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.56539831+07:00","message":"> Transcript [1481] [false]: 'ของการมีหรือไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565401615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565403674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565405342+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.565407326+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.628169835+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.628202212+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-03-05T11:06:12.628215774+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.628227103+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628232943+07:00","message":"[bufferProcess] interim [160000000]:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628235459+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628239007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628241947+07:00","message":"> Transcript [1482] [false]: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628244987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628246707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628248975+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.628251287+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:12.849607597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:12.849641248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.948445432+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.948481165+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-03-05T11:06:12.948487272+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.948501908+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948508954+07:00","message":"[bufferProcess] interim [520000000]:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948511224+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948517521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948520213+07:00","message":"> Transcript [1483] [false]: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948523661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948526349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948528441+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948531183+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948536984+07:00","message":"Push: 'การมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948538833+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948541218+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:12.948544093+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:12.948562142+07:00","message":"push: {false การมีหรือไม่ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.142608574+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.142645018+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-03-05T11:06:13.142651283+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.142665204+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142672069+07:00","message":"[bufferProcess] interim [700000000]:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142674507+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142679858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142682407+07:00","message":"> Transcript [1484] [false]: 'ของการมีหรือไม่มีลักษณะผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142685749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142687809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142689542+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.142691998+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.457647453+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.457686836+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-03-05T11:06:13.457692706+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:13.457705893+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457713181+07:00","message":"[bufferProcess] interim [940000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457716633+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.45772556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457728473+07:00","message":"> Transcript [1485] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457731796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457733673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457735742+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:13.457738226+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.043823571+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.043863095+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-03-05T11:06:14.043869449+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.043884714+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043892083+07:00","message":"[bufferProcess] interim [540000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043894305+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.0439021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043904716+07:00","message":"> Transcript [1486] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043908349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043910612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043916092+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.043918945+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.937722075+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.937763277+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-03-05T11:06:14.937769125+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.93778671+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937799485+07:00","message":"[bufferProcess] interim [440000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937802201+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937809664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937812693+07:00","message":"> Transcript [1487] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937816045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.93781803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937820269+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937822687+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937828733+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937830781+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937833681+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:14.937835905+07:00","message":"Next Push (prob) : 'ผิวเผือกได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:14.937846485+07:00","message":"push: {false มีลักษณะ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.072605677+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.072641507+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-03-05T11:06:15.072648315+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.072660265+07:00","message":"[buffer interim] 160 false ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072667837+07:00","message":"[bufferProcess] interim [620000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072670419+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.07267408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072676755+07:00","message":"> Transcript [1488] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072679792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.07268159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072683642+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.072685956+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.250773398+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393410373+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393450401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน\",\"confidence\":0.946818}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393456799+07:00","message":"receive interim result [true|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393463114+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393465635+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.393472128+07:00","message":"[buffer interim] 160 true ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393479389+07:00","message":"[bufferProcess] interim [950000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393482656+07:00","message":"[bufferProcess] send to processor (isfinal):ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393485992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393489378+07:00","message":"> Transcript [1489] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393492888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.39349472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393497356+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393499628+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393501434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393503373+07:00","message":"> Transcript [1490] [true]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393505383+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393506929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.39350844+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393510903+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.393513782+07:00","message":"Push: 'ผิวเผือกได้เรามาลองดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.39353059+07:00","message":"push: {true ผิวเผือกได้เรามาลองดูกัน 0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:15.403616796+07:00","message":"write wav file: './tmp/7513/7513_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.441301776+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.499509321+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.700667442+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.720553659+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.720573676+07:00","message":"found end of frame, send empty tag with msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.720577264+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.720584143+07:00","message":"[buffer interim] 161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720590949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720594912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720597407+07:00","message":"> Transcript [1491] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720599665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720601388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720603271+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720604943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:15.720606968+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:15.720615289+07:00","message":"push: {true \n 0 0xc002e4e280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:15.726531166+07:00","message":"write wav file: './tmp/7513/7513_161.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:15.850496127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:15.850518896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.18052501+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.180567872+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-03-05T11:06:16.180574052+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.180587707+07:00","message":"[buffer interim] 162 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.180594503+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.180596293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.275438479+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.275475084+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-03-05T11:06:16.275480996+07:00","message":"receive interim result [false|false]: ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.275494956+07:00","message":"[buffer interim] 162 false ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.275501772+07:00","message":"[bufferProcess] interim [600000000]:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.275504184+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.275510742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.275513318+07:00","message":"> Transcript [1492] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.275515366+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.554962635+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.555023471+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-03-05T11:06:16.555035907+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.555051892+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.555068947+07:00","message":"[bufferProcess] interim [840000000]:ไม่ค่อยดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.555073125+07:00","message":"[bufferProcess] send to processor:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.55508632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.555090183+07:00","message":"> Transcript [1493] [false]: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.55509271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.555094408+07:00","message":"Set new StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.682257716+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.682297405+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-03-05T11:06:16.682305205+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.68231619+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682324633+07:00","message":"[bufferProcess] interim [20000000]:ไม่ค่อยดูกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682327215+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.68233203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682334398+07:00","message":"> Transcript [1494] [false]: 'ไม่ค่อยดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.68233782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682340028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682341734+07:00","message":"StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.682345129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.941817366+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.941863151+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-03-05T11:06:16.94187044+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:16.941887344+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941895582+07:00","message":"[bufferProcess] interim [260000000]:ไม่ค่อยดูกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941900856+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941910534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941914349+07:00","message":"> Transcript [1495] [false]: 'ไม่ค่อยดูกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941918756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941922013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941924692+07:00","message":"StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:16.941927737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.162536171+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.16257594+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-03-05T11:06:17.162581908+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.162599442+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162607919+07:00","message":"[bufferProcess] interim [500000000]:ไม่ค่อยดูกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162610586+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162618629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162621334+07:00","message":"> Transcript [1496] [false]: 'ไม่ค่อยดูกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162624586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162627052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162629252+07:00","message":"StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.162631448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.270819526+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.270861123+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-03-05T11:06:17.270871143+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.270885843+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270892763+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยดูกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270895173+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270902042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270904584+07:00","message":"> Transcript [1497] [false]: 'ไม่ค่อยดูกันไปทีละขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270907774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270909782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270911542+07:00","message":"StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270913828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.27091948+07:00","message":"Push: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270921282+07:00","message":"TextPushed: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270923176+07:00","message":"Set new StatePrefix : 'ไม่ค่อยดูกันไปทีละขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.270925207+07:00","message":"Next Push (prob) : 'ดูกันไปทีละขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.270933974+07:00","message":"push: {false ไม่ค่อย 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.471389465+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.471428215+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-03-05T11:06:17.471434223+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.471449606+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละคนอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.471457845+07:00","message":"[bufferProcess] interim [800000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.471460086+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.471465643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.471468372+07:00","message":"> Transcript [1498] [false]: 'ไม่ค่อยดูกันไปทีละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.471470932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.47147282+07:00","message":"Set new StatePrefix: 'ไม่ค่อยดูกันไปทีละนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.581858212+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.581905726+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-03-05T11:06:17.581911802+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.581923845+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละคนอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581933909+07:00","message":"[bufferProcess] interim [920000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581936572+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละคนอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581942014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581944462+07:00","message":"> Transcript [1499] [false]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581947037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.581948961+07:00","message":"Set new StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.773329615+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.773369072+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-03-05T11:06:17.773374611+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.773388675+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773395059+07:00","message":"[bufferProcess] interim [100000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773397362+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละคนอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773402446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773404955+07:00","message":"> Transcript [1500] [false]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773408037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773409865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773411692+07:00","message":"StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.773413864+07:00","message":"TextPushed: 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.827310371+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.827346691+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-03-05T11:06:17.827352971+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:17.827362898+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827369178+07:00","message":"[bufferProcess] interim [220000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827371794+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827376372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827378989+07:00","message":"> Transcript [1501] [false]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827381783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.82738367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827385608+07:00","message":"StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:17.827387777+07:00","message":"TextPushed: 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.380161116+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.450797862+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.460725943+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.460771437+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-03-05T11:06:18.46077938+07:00","message":"receive interim result [false|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.460792102+07:00","message":"[buffer interim] 162 false ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460798885+07:00","message":"[bufferProcess] interim [820000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460801267+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460806203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460808869+07:00","message":"> Transcript [1502] [false]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460812898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460815951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460818929+07:00","message":"StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.460822554+07:00","message":"TextPushed: 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.543201556+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.543264594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ\",\"confidence\":0.9157864}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.543271309+07:00","message":"receive interim result [true|false]: ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.54328578+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.543288686+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.543294553+07:00","message":"[buffer interim] 162 true ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543302596+07:00","message":"[bufferProcess] interim [910000000]:ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543305671+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543309426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543312164+07:00","message":"> Transcript [1503] [false]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543315765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543317736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543319447+07:00","message":"StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543321454+07:00","message":"TextPushed: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543325661+07:00","message":"Push: 'ดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.5433276+07:00","message":"TextPushed: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543329772+07:00","message":"Set new StatePrefix : 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543331807+07:00","message":"Next Push (prob) : 'นึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543333328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543335752+07:00","message":"> Transcript [1504] [true]: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543338021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.5433396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.543341455+07:00","message":"StatePrefix: 'ไม่ค่อยดูกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.54334331+07:00","message":"TextPushed: 'ไม่ค่อยดูกันไปทีละคนอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:18.54334528+07:00","message":"Push: 'นึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.5433541+07:00","message":"push: {false ดูกันไปทีละคนอีกครั้ง 0 0xc002f43480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:18.54336466+07:00","message":"push: {true นึงนะคะ 0 0xc002f43480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:18.551588884+07:00","message":"write wav file: './tmp/7513/7513_162.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:18.851397884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:18.851407775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.007948642+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.008000232+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-03-05T11:06:19.008006567+07:00","message":"receive interim result [false|false]: ยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.008023426+07:00","message":"[buffer interim] 163 false ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.00803107+07:00","message":"[bufferProcess] interim [420000000]:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.008032921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.180760132+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.180802805+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-03-05T11:06:19.180808575+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.180824601+07:00","message":"[buffer interim] 163 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.180832405+07:00","message":"[bufferProcess] interim [540000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.180834159+07:00","message":"[bufferProcess] send to processor:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.18083766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.180841093+07:00","message":"> Transcript [1505] [false]: 'ยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.180843546+07:00","message":"Set StatePrefix (first interim): 'ยิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.195142478+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.195160191+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-03-05T11:06:19.195164403+07:00","message":"receive interim result [false|false]: ยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.19517056+07:00","message":"[buffer interim] 163 false ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.195179467+07:00","message":"[bufferProcess] interim [600000000]:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.19518159+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.195184151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.195186194+07:00","message":"> Transcript [1506] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.195188193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.195190457+07:00","message":"Set new StatePrefix: 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.302940719+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.302977927+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-03-05T11:06:19.30298387+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.302997413+07:00","message":"[buffer interim] 163 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303004096+07:00","message":"[bufferProcess] interim [660000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303006405+07:00","message":"[bufferProcess] send to processor:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303013086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303015612+07:00","message":"> Transcript [1507] [false]: 'ยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303017796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.303020058+07:00","message":"Set new StatePrefix: 'ยิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.308913946+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.308935028+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-03-05T11:06:19.308940697+07:00","message":"receive interim result [false|false]: ยีนทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.308948153+07:00","message":"[buffer interim] 163 false ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308952092+07:00","message":"[bufferProcess] interim [720000000]:ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308953752+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308956315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308958229+07:00","message":"> Transcript [1508] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308959906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.308961678+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.500207665+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.500258443+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-03-05T11:06:19.500265207+07:00","message":"receive interim result [false|false]: ยื่นชำระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.500280909+07:00","message":"[buffer interim] 163 false ยื่นชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500288587+07:00","message":"[bufferProcess] interim [840000000]:ยื่นชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500291524+07:00","message":"[bufferProcess] send to processor:ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500295014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500297762+07:00","message":"> Transcript [1509] [false]: 'ยีนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500299848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.500304254+07:00","message":"Set new StatePrefix: 'ยีนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.616050016+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.616087333+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-03-05T11:06:19.616093036+07:00","message":"receive interim result [false|false]: ยีนทําหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.616107649+07:00","message":"[buffer interim] 163 false ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616114557+07:00","message":"[bufferProcess] interim [960000000]:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616117639+07:00","message":"[bufferProcess] send to processor:ยื่นชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616124158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616127569+07:00","message":"> Transcript [1510] [false]: 'ยื่นชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616129753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.616131661+07:00","message":"Set new StatePrefix: 'ยื่นชำระ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.81532353+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.815364274+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-03-05T11:06:19.815369634+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.815384591+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.81539207+07:00","message":"[bufferProcess] interim [200000000]:ยืนทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.815394361+07:00","message":"[bufferProcess] send to processor:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.815401186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.815404038+07:00","message":"> Transcript [1511] [false]: 'ยีนทําหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.815406072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.815408152+07:00","message":"Set new StatePrefix: 'ยีนทําหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.868571491+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.868609899+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-03-05T11:06:19.868616285+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:19.868631306+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868638274+07:00","message":"[bufferProcess] interim [260000000]:ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868640643+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868647393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868650351+07:00","message":"> Transcript [1512] [false]: 'ยืนทำหน้าที่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868652402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:19.868654351+07:00","message":"Set new StatePrefix: 'ยืนทำหน้าที่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.079872765+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.079914574+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-03-05T11:06:20.079920951+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.079934235+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.079941565+07:00","message":"[bufferProcess] interim [500000000]:ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.079943832+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.079950079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.079952813+07:00","message":"> Transcript [1513] [false]: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.079955454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.07995816+07:00","message":"Set new StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.1904372+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.190472573+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-03-05T11:06:20.190477808+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.190494039+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190501877+07:00","message":"[bufferProcess] interim [560000000]:ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190504324+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190508015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190510792+07:00","message":"> Transcript [1514] [false]: 'ยืนทำหน้าที่กำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190513599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190515411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190517381+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.190519644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.197593026+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.197616261+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-03-05T11:06:20.197621356+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.197626557+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197630699+07:00","message":"[bufferProcess] interim [620000000]:ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197632666+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197639124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197641719+07:00","message":"> Transcript [1515] [false]: 'ยืนทำหน้าที่กำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.19764446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197646448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197648005+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.197649871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.318473188+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.318504941+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-03-05T11:06:20.31850954+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.31852353+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318529575+07:00","message":"[bufferProcess] interim [680000000]:ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318532682+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318535717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318540165+07:00","message":"> Transcript [1516] [false]: 'ยืนทำหน้าที่กำหนดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318543472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.31854529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318547007+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.318548838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.577268237+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.577304459+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-03-05T11:06:20.577311089+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.577325946+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577333277+07:00","message":"[bufferProcess] interim [980000000]:ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577336133+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577342941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577345547+07:00","message":"> Transcript [1517] [false]: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577348918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577351074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577353026+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577355454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577361369+07:00","message":"Push: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577363325+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577368236+07:00","message":"Set new StatePrefix : 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.577370567+07:00","message":"Next Push (prob) : 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.577377682+07:00","message":"push: {false ยืนทำหน้าที่กำหนด 0 0xc00042a200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.777772818+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.777819329+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-03-05T11:06:20.777825044+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.777839759+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777851847+07:00","message":"[bufferProcess] interim [220000000]:ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777854661+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777861083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777863613+07:00","message":"> Transcript [1518] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777867143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777869117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777870851+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.777873267+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.902039694+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.902091851+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-03-05T11:06:20.902097753+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:20.902113542+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902120928+07:00","message":"[bufferProcess] interim [280000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902123262+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902126562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902129268+07:00","message":"> Transcript [1519] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902132765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902134932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.90213666+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:20.902138899+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.020078657+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.020117791+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-03-05T11:06:21.020125293+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.020138997+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020145861+07:00","message":"[bufferProcess] interim [340000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020148303+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020154994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020157762+07:00","message":"> Transcript [1520] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020160696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020162541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020164313+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.020167017+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.459421724+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.521926921+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.553263174+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.553300408+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-03-05T11:06:21.55330545+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.553320263+07:00","message":"[buffer interim] 163 false ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553331699+07:00","message":"[bufferProcess] interim [940000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553334228+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553340819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.5533436+07:00","message":"> Transcript [1521] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553347148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553349761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553351808+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553354909+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.55336121+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553362965+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.553365217+07:00","message":"Set new StatePrefix : 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.55336742+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.553375463+07:00","message":"push: {false ลักษณะ 0 0xc00042a200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574095611+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574121889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทำหน้าที่กำหนดลักษณะของโปรตีน\",\"confidence\":0.95863545}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574127602+07:00","message":"receive interim result [true|false]: ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574132896+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574135222+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574140075+07:00","message":"[buffer interim] 163 true ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574145586+07:00","message":"[bufferProcess] interim [30000000]:ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574148575+07:00","message":"[bufferProcess] send to processor (isfinal):ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574152239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574154259+07:00","message":"> Transcript [1522] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574156599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574158231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574161027+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574163617+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574165409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574167271+07:00","message":"> Transcript [1523] [true]: 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574169189+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574170686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574172151+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574173835+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574175267+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574283811+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574286637+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574288623+07:00","message":"Set new StatePrefix : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574290406+07:00","message":"Next Push (prob) : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:21.574296089+07:00","message":"push: {true ของโปรตีน 0 0xc00042a200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:21.574309564+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:21.582020422+07:00","message":"write wav file: './tmp/7513/7513_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:21.851415714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:21.851419078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.016507432+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.016548342+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-03-05T11:06:22.016553796+07:00","message":"receive interim result [false|false]: ยืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.016566206+07:00","message":"[buffer interim] 164 false ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.016572623+07:00","message":"[bufferProcess] interim [480000000]:ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.016574197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.232928467+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.232964324+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-03-05T11:06:22.232969495+07:00","message":"receive interim result [false|false]: ยืมที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.232982071+07:00","message":"[buffer interim] 164 false ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.23298903+07:00","message":"[bufferProcess] interim [600000000]:ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.23299115+07:00","message":"[bufferProcess] send to processor:ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.232996169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.232998823+07:00","message":"> Transcript [1524] [false]: 'ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.233000955+07:00","message":"Set StatePrefix (first interim): 'ยืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.422514284+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.422547565+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-03-05T11:06:22.422553986+07:00","message":"receive interim result [false|false]: ยืมที่กู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.422570239+07:00","message":"[buffer interim] 164 false ยืมที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.42257792+07:00","message":"[bufferProcess] interim [720000000]:ยืมที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422580382+07:00","message":"[bufferProcess] send to processor:ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.42258792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422590966+07:00","message":"> Transcript [1525] [false]: 'ยืมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422594281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422596231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422598403+07:00","message":"StatePrefix: 'ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.422600294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.444855005+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.444880655+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-03-05T11:06:22.444885756+07:00","message":"receive interim result [false|false]: ยีนที่ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.444898377+07:00","message":"[buffer interim] 164 false ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444903555+07:00","message":"[bufferProcess] interim [780000000]:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444905371+07:00","message":"[bufferProcess] send to processor:ยืมที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444908744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444911102+07:00","message":"> Transcript [1526] [false]: 'ยืมที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444913681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444915557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444917988+07:00","message":"StatePrefix: 'ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.444920626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.50213711+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.502161793+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-03-05T11:06:22.502166806+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.50217913+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.502184369+07:00","message":"[bufferProcess] interim [960000000]:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.502186327+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.502189217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.502191682+07:00","message":"> Transcript [1527] [false]: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.502193483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.50219599+07:00","message":"Set new StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.573877798+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.573913229+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-03-05T11:06:22.573919461+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.573935648+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573941071+07:00","message":"[bufferProcess] interim [80000000]:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.57394325+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573946341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573949395+07:00","message":"> Transcript [1528] [false]: 'ยีนที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.57395229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573954291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573956104+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.573958096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.701576233+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.701614643+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-03-05T11:06:22.70162017+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:22.701632943+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.701639007+07:00","message":"[bufferProcess] interim [140000000]:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.701641326+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.701644577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.701646977+07:00","message":"> Transcript [1529] [false]: 'ยีนที่ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.70165018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.70165213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.70165389+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:22.701655768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.142785505+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.14283131+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-03-05T11:06:23.142837473+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.142854746+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142862586+07:00","message":"[bufferProcess] interim [680000000]:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142865127+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142869173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142871974+07:00","message":"> Transcript [1530] [false]: 'ยีนที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142875549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142877514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142879194+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.142880977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.278491579+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.27852788+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-03-05T11:06:23.278534404+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะพืช"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.278548262+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278555221+07:00","message":"[bufferProcess] interim [740000000]:ยีนที่ควบคุมลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278557644+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278563108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278565886+07:00","message":"> Transcript [1531] [false]: 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278569212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278571265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278572947+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278575119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278579518+07:00","message":"Push: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278581219+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278583025+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.278585018+07:00","message":"Next Push (prob) : 'คุมลักษณะเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.278593246+07:00","message":"push: {false ยีนที่ควบ 0 0xc000170c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.281815873+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.281831972+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-03-05T11:06:23.281835999+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.281847237+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.281851356+07:00","message":"[bufferProcess] interim [800000000]:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.2818534+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.281855687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.281857826+07:00","message":"> Transcript [1532] [false]: 'ยีนที่ควบคุมลักษณะพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.281859531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.281861384+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะพืช'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.483572192+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.483628868+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-03-05T11:06:23.483635556+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.483651631+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483659181+07:00","message":"[bufferProcess] interim [980000000]:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483661798+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483669498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483672658+07:00","message":"> Transcript [1533] [false]: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483675022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.483677441+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.590785346+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.59082089+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-03-05T11:06:23.590826679+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.590840493+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590847256+07:00","message":"[bufferProcess] interim [40000000]:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590849665+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590852731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.5908558+07:00","message":"> Transcript [1534] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590859383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590861584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590863285+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.590865282+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.671469711+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.671501706+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-03-05T11:06:23.671508005+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:23.67152328+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671529919+07:00","message":"[bufferProcess] interim [220000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671532496+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671535921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671539633+07:00","message":"> Transcript [1535] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671542896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671545709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671547525+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:23.671549828+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.177834118+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.177875068+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-03-05T11:06:24.177882135+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.177904292+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177917806+07:00","message":"[bufferProcess] interim [640000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177922082+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177931193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177935374+07:00","message":"> Transcript [1536] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177940496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177942592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177944503+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.177946879+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.209426942+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.209444111+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-03-05T11:06:24.209449223+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.209458172+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209463066+07:00","message":"[bufferProcess] interim [700000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209466049+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209472949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.20947521+07:00","message":"> Transcript [1537] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209478146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209480144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209481795+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209483824+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209486593+07:00","message":"Push: 'คุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209488384+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209490367+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.209492318+07:00","message":"Next Push (prob) : 'นะคะมีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.209514127+07:00","message":"push: {false คุมลักษณะเผือก 0 0xc000170c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.313140082+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.313187604+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-03-05T11:06:24.31319569+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.313204924+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313213131+07:00","message":"[bufferProcess] interim [760000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313215629+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313219617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313222071+07:00","message":"> Transcript [1538] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313224339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.313226386+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.497970308+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.498005858+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-03-05T11:06:24.498013698+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.498028674+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498036532+07:00","message":"[bufferProcess] interim [940000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498046996+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498051002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498054389+07:00","message":"> Transcript [1539] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498057157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.498059234+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.585308839+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.585344182+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-03-05T11:06:24.585349852+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.585362042+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585368926+07:00","message":"[bufferProcess] interim [120000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585371219+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585376729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585379858+07:00","message":"> Transcript [1540] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585383732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585386273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585387987+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.585390235+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.748296142+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.748331567+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-03-05T11:06:24.748337927+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.748353838+07:00","message":"[buffer interim] 164 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748360448+07:00","message":"[bufferProcess] interim [240000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748363248+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748367074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748369881+07:00","message":"> Transcript [1541] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748372605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.748374518+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:24.851720498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:24.851735538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.85855998+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.919944253+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987484401+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987518987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ\",\"confidence\":0.9502385}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987524351+07:00","message":"receive interim result [true|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987531678+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987533768+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987548679+07:00","message":"[buffer interim] 164 true ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.98755611+07:00","message":"[bufferProcess] interim [540000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987559594+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987562911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987565562+07:00","message":"> Transcript [1542] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987568118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987569842+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.98757177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987573438+07:00","message":"> Transcript [1543] [true]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987575677+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987577827+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987579579+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987581941+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:24.987584831+07:00","message":"Push: 'นะคะมีอันใหญ่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:24.987592842+07:00","message":"push: {true นะคะมีอันใหญ่ๆ 0 0xc000170c00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:24.995729438+07:00","message":"write wav file: './tmp/7513/7513_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.27529763+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.275337984+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-03-05T11:06:25.275343266+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.275356149+07:00","message":"[buffer interim] 165 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.275362623+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.275364307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.480971623+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.481007808+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-03-05T11:06:25.48101446+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.481027332+07:00","message":"[buffer interim] 165 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.481033766+07:00","message":"[bufferProcess] interim [600000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.481035756+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.481046907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.48104984+07:00","message":"> Transcript [1544] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.481051905+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.822151283+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.822185037+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-03-05T11:06:25.822190269+07:00","message":"receive interim result [false|false]: ฉันจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:25.822202775+07:00","message":"[buffer interim] 165 false ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822209306+07:00","message":"[bufferProcess] interim [780000000]:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822211516+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822216728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.82221969+07:00","message":"> Transcript [1545] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822222511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822224304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822226269+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:25.822228125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.020269748+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.02030314+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-03-05T11:06:26.020309462+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.020324725+07:00","message":"[buffer interim] 165 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020333391+07:00","message":"[bufferProcess] interim [840000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020335684+07:00","message":"[bufferProcess] send to processor:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020341019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020343642+07:00","message":"> Transcript [1546] [false]: 'ฉันจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.02034657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020348488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020350502+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.020352653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.112460834+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.112494737+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-03-05T11:06:26.112500153+07:00","message":"receive interim result [false|false]: ฉันตัดถนน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.112514164+07:00","message":"[buffer interim] 165 false ฉันตัดถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112521289+07:00","message":"[bufferProcess] interim [900000000]:ฉันตัดถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112523536+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112526598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112530315+07:00","message":"> Transcript [1547] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112533599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112535496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112537686+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.112539657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.199583478+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.334450128+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.334488251+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-03-05T11:06:26.33449472+07:00","message":"receive interim result [false|false]: ฉันตัดถนนอักษะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.334508605+07:00","message":"[buffer interim] 165 false ฉันตัดถนนอักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334515594+07:00","message":"[bufferProcess] interim [200000000]:ฉันตัดถนนอักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334518108+07:00","message":"[bufferProcess] send to processor:ฉันตัดถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334521466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334523959+07:00","message":"> Transcript [1548] [false]: 'ฉันตัดถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.33452739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334529661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334531897+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334534011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334539123+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334540879+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334542751+07:00","message":"Set new StatePrefix : 'ฉันตัดถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.334544695+07:00","message":"Next Push (prob) : 'ตัดถนน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.334567284+07:00","message":"push: {false ฉัน 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.350761432+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.350794569+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-03-05T11:06:26.350800553+07:00","message":"receive interim result [false|false]: ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.3508106+07:00","message":"[buffer interim] 165 false ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350818515+07:00","message":"[bufferProcess] interim [320000000]:ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.35082123+07:00","message":"[bufferProcess] send to processor:ฉันตัดถนนอักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350825568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350827892+07:00","message":"> Transcript [1549] [false]: 'ฉันตัดถนนอักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350830856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350832737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350834572+07:00","message":"StatePrefix: 'ฉันตัดถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.350837162+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387817988+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387851813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันตัดถนนอักษะ\",\"confidence\":0.8473563}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387857695+07:00","message":"receive interim result [true|false]: ฉันตัดถนนอักษะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387867736+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387869735+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387880133+07:00","message":"[buffer interim] 165 true ฉันตัดถนนอักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387886635+07:00","message":"[bufferProcess] interim [500000000]:ฉันตัดถนนอักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387889947+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387901668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387930334+07:00","message":"> Transcript [1550] [false]: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387934234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.38793711+07:00","message":"Set new StatePrefix: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387939653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387942051+07:00","message":"> Transcript [1551] [true]: 'ฉันตัดถนนอักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387945226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387947197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.38794931+07:00","message":"StatePrefix: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387951675+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:26.387958712+07:00","message":"Push: 'ตัดถนนอักษะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.387969564+07:00","message":"push: {true ตัดถนนอักษะ 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:26.3911528+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:26.394533641+07:00","message":"write wav file: './tmp/7513/7513_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.059720956+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.05975948+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-03-05T11:06:27.059764809+07:00","message":"receive interim result [false|false]: ใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.059779446+07:00","message":"[buffer interim] 166 false ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.059786341+07:00","message":"[bufferProcess] interim [480000000]:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.059788177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.24266141+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.242698531+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-03-05T11:06:27.242703757+07:00","message":"receive interim result [false|false]: ใช้เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.242717919+07:00","message":"[buffer interim] 166 false ใช้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.242725862+07:00","message":"[bufferProcess] interim [660000000]:ใช้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.242727861+07:00","message":"[bufferProcess] send to processor:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.242731291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.242734049+07:00","message":"> Transcript [1552] [false]: 'ใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.242736119+07:00","message":"Set StatePrefix (first interim): 'ใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.368884725+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.368922277+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-03-05T11:06:27.368927364+07:00","message":"receive interim result [false|false]: หายเป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.368939511+07:00","message":"[buffer interim] 166 false หายเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368946026+07:00","message":"[bufferProcess] interim [780000000]:หายเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368948353+07:00","message":"[bufferProcess] send to processor:ใช้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368953035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368955513+07:00","message":"> Transcript [1553] [false]: 'ใช้เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368958368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368960308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368962063+07:00","message":"StatePrefix: 'ใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.368964586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.430458278+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.430498364+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-03-05T11:06:27.430504269+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.430516322+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430522709+07:00","message":"[bufferProcess] interim [900000000]:ใช้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430524822+07:00","message":"[bufferProcess] send to processor:หายเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430529865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430532955+07:00","message":"> Transcript [1554] [false]: 'หายเป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430534946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.430536736+07:00","message":"Set new StatePrefix: 'หายเป็นปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.560455688+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.560507168+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-03-05T11:06:27.56051349+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.560527313+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560534178+07:00","message":"[bufferProcess] interim [20000000]:ใช้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560536311+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560541114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560544553+07:00","message":"> Transcript [1555] [false]: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560546546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.560548761+07:00","message":"Set new StatePrefix: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.747439762+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.747479867+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-03-05T11:06:27.747485361+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.747499194+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.74750718+07:00","message":"[bufferProcess] interim [140000000]:ใช้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747509463+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.7475124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747515574+07:00","message":"> Transcript [1556] [false]: 'ใช้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747518723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747520505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747522314+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.747524368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.818671795+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.818719649+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-03-05T11:06:27.818726541+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:27.818741971+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818750173+07:00","message":"[bufferProcess] interim [260000000]:ใช้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.81875336+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.81876065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818763793+07:00","message":"> Transcript [1557] [false]: 'ใช้เป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818767561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818769627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818771349+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:27.818775635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:27.852283268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:27.852312501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.021157921+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.021215976+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-03-05T11:06:28.02122289+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.021238185+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021245557+07:00","message":"[bufferProcess] interim [500000000]:ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021248097+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021255369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021258573+07:00","message":"> Transcript [1558] [false]: 'ใช้เป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021262129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021264343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021266661+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.021268946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.652446946+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.652490721+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-03-05T11:06:28.65249626+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.652509671+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652516622+07:00","message":"[bufferProcess] interim [100000000]:ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652519147+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652524714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652527406+07:00","message":"> Transcript [1559] [false]: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652530438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.65253286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652534827+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652536975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652541387+07:00","message":"Push: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.652543396+07:00","message":"TextPushed: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.6525484+07:00","message":"Set new StatePrefix : 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.6525507+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.652558643+07:00","message":"push: {false ใช้เป็นโปรตีน 0 0xc000384000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.854166904+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.854208155+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-03-05T11:06:28.854214593+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:28.854228691+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854236126+07:00","message":"[bufferProcess] interim [280000000]:ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854238579+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854243822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854248358+07:00","message":"> Transcript [1560] [false]: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854251541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.85425353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854255305+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:28.854257506+07:00","message":"TextPushed: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.719669704+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.730664576+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.730707654+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-03-05T11:06:29.730713992+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.730728154+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730735059+07:00","message":"[bufferProcess] interim [880000000]:ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730737967+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730744247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730746943+07:00","message":"> Transcript [1561] [false]: 'ใช้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730750662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730752699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730754399+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.730757142+07:00","message":"TextPushed: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.78088349+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.906027076+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.90607578+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-03-05T11:06:29.906082595+07:00","message":"receive interim result [false|false]: ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.906099929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.906103165+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.906111777+07:00","message":"[buffer interim] 166 false ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:29.906116+07:00","message":"[buffer interim] 166 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906130418+07:00","message":"[bufferProcess] interim [120000000]:ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906148548+07:00","message":"[bufferProcess] send to processor:ใช้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906154994+07:00","message":"[bufferProcess] interim [120000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906157838+07:00","message":"[bufferProcess] update buffer: ใช้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.90616143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906169175+07:00","message":"> Transcript [1562] [false]: 'ใช้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906173302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906175373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906177219+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:29.906179868+07:00","message":"TextPushed: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048487289+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048529203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นโปรตีนที่ทำงานได้และ alexa\",\"confidence\":0.8334013}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048535688+07:00","message":"receive interim result [true|false]: ใช้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048545708+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048547915+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048554006+07:00","message":"[buffer interim] 166 true ใช้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048561144+07:00","message":"[bufferProcess] interim [360000000]:ใช้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048567933+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048572029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048574631+07:00","message":"> Transcript [1563] [false]: 'ใช้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048577791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048579391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048581127+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048583363+07:00","message":"TextPushed: 'ใช้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048588574+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048590464+07:00","message":"TextPushed: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048593429+07:00","message":"Set new StatePrefix : 'ใช้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048595795+07:00","message":"Next Push (prob) : 'และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048597679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048599431+07:00","message":"> Transcript [1564] [true]: 'ใช้เป็นโปรตีนที่ทำงานได้และ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048601823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048603485+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048605012+07:00","message":"StatePrefix: 'ใช้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048606758+07:00","message":"TextPushed: 'ใช้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:30.048613182+07:00","message":"Push: 'และ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048623308+07:00","message":"push: {false ที่ทำงานได้ 0 0xc000384000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:30.048630064+07:00","message":"push: {true และ alexa 0 0xc000384000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:30.056582243+07:00","message":"write wav file: './tmp/7513/7513_166.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:30.852908853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:30.852911174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.219946584+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.219985811+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-03-05T11:06:31.219991069+07:00","message":"receive interim result [false|false]: กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.220004407+07:00","message":"[buffer interim] 167 false กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.220012516+07:00","message":"[bufferProcess] interim [260000000]:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.220014297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.22001805+07:00","message":"[bufferProcess] send to processor (ticker):กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.220020872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.220023991+07:00","message":"> Transcript [1565] [false]: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.220026187+07:00","message":"Set StatePrefix (first interim): 'กำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.671320529+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.671356471+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-03-05T11:06:31.671362426+07:00","message":"receive interim result [false|false]: ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.671376501+07:00","message":"[buffer interim] 167 false ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.671383133+07:00","message":"[bufferProcess] interim [680000000]:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.671384916+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.866441867+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.866477365+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-03-05T11:06:31.86648336+07:00","message":"receive interim result [false|false]: ได้เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.866495729+07:00","message":"[buffer interim] 167 false ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866502524+07:00","message":"[bufferProcess] interim [860000000]:ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866504802+07:00","message":"[bufferProcess] send to processor:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866509684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866512634+07:00","message":"> Transcript [1566] [false]: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866514715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.866516604+07:00","message":"Set new StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.919410297+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.919448896+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-03-05T11:06:31.919454597+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:31.919464973+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919471398+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919473816+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919478858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919481489+07:00","message":"> Transcript [1567] [false]: 'ได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919484279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919486301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919488095+07:00","message":"StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:31.919490063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.105519799+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.105553123+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-03-05T11:06:32.105558631+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.105574667+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.105581554+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.105584312+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.105587957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.105590921+07:00","message":"> Transcript [1568] [false]: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.105592996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.10559478+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.369737895+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.369779096+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-03-05T11:06:32.369786006+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.36980256+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369810042+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369812316+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.36981755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369820701+07:00","message":"> Transcript [1569] [false]: 'ซึ่งเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369823963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369825993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369827683+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.369829552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.425870831+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.42589752+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-03-05T11:06:32.425902717+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.425914206+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425919816+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425921856+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425924688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425926951+07:00","message":"> Transcript [1570] [false]: 'ซึ่งเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.42592988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425931666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425933436+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.425935237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.620973638+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.621009967+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-03-05T11:06:32.621016557+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงานมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.621029491+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่ทำงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621042283+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งเป็นโปรตีนที่ทำงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621044921+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621053064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621055751+07:00","message":"> Transcript [1571] [false]: 'ซึ่งเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621059127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621061467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621063611+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.621065898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.627829066+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.627840345+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-03-05T11:06:32.627844155+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.627848707+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627851786+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627853702+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.62785619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627859243+07:00","message":"> Transcript [1572] [false]: 'ซึ่งเป็นโปรตีนที่ทำงานมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627861888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627863692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627865467+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627867126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627873915+07:00","message":"Push: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627875736+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627877713+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นโปรตีนที่ทำงานมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.627879835+07:00","message":"Next Push (prob) : 'ที่ทำงานมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.627887316+07:00","message":"push: {false ซึ่งเป็นโปรตีน 0 0xc00042ad80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.747069306+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.747110907+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-03-05T11:06:32.747116835+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.747129585+07:00","message":"[buffer interim] 167 false ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.747150147+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.747153164+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.747161982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.74716526+07:00","message":"> Transcript [1573] [false]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.747169282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:32.747172045+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:32.929227965+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047042094+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047085732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.8915268}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047092081+07:00","message":"receive interim result [true|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047101135+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047103286+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047110596+07:00","message":"[buffer interim] 167 true ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047120684+07:00","message":"[bufferProcess] interim [150000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047127863+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047131618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047134518+07:00","message":"> Transcript [1574] [false]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047137583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047139788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047141526+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047143893+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047147531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047149566+07:00","message":"> Transcript [1575] [true]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047151671+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047153354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047154828+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.047156726+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.04715943+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.047168673+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc00042ad80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:33.055346436+07:00","message":"write wav file: './tmp/7513/7513_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.381262669+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749028854+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749057129+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749060377+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749062091+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749063674+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.74906539+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749067023+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749068833+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.749070385+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:33.853968373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:33.853987556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.888699126+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.901451446+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.901490137+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-03-05T11:06:33.901495061+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.901511409+07:00","message":"[buffer interim] 168 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.901517725+07:00","message":"[bufferProcess] interim [540000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.901519811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.950742395+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.979977291+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.98001275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.8356676}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.98001833+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.980029766+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.980031766+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.980042826+07:00","message":"[buffer interim] 168 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980053408+07:00","message":"[bufferProcess] interim [750000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980056578+07:00","message":"[bufferProcess] send to processor (isfinal):ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980059964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980062794+07:00","message":"> Transcript [1576] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980065172+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980066602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980068311+07:00","message":"> Transcript [1577] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980070863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980072717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980074585+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980076311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:33.980083427+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:33.980091603+07:00","message":"push: {true นะคะ 0 0xc0000cb480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:33.98483288+07:00","message":"write wav file: './tmp/7513/7513_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.527901977+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.617045191+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.617070738+07:00","message":"found end of frame, send empty tag with msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.617074156+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.617083603+07:00","message":"[buffer interim] 169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617090251+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617093531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617096472+07:00","message":"> Transcript [1578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617098866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617100609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617102343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617104023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:34.617106323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.617115714+07:00","message":"push: {true \n 0 0xc000170e00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:34.622943321+07:00","message":"write wav file: './tmp/7513/7513_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:34.663143076+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.135477632+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.135522728+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-03-05T11:06:35.135527693+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.135540764+07:00","message":"[buffer interim] 170 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.135547398+07:00","message":"[bufferProcess] interim [480000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.135548913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.18995184+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.18999283+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-03-05T11:06:35.189999201+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.190011923+07:00","message":"[buffer interim] 170 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.19001955+07:00","message":"[bufferProcess] interim [540000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.190021858+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.19002957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.190037732+07:00","message":"> Transcript [1579] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.190040059+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.308599131+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.308637511+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-03-05T11:06:35.308643701+07:00","message":"receive interim result [false|false]: ต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.308659302+07:00","message":"[buffer interim] 170 false ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308666551+07:00","message":"[bufferProcess] interim [660000000]:ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308668869+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308675671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308678235+07:00","message":"> Transcript [1580] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308680398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.308682542+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.310813842+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.310825637+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-03-05T11:06:35.310829268+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.310837044+07:00","message":"[buffer interim] 170 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310840275+07:00","message":"[bufferProcess] interim [720000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310841977+07:00","message":"[bufferProcess] send to processor:ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310843825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310845953+07:00","message":"> Transcript [1581] [false]: 'ต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310847551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.310849578+07:00","message":"Set new StatePrefix: 'ต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.513721977+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.513762952+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-03-05T11:06:35.513768555+07:00","message":"receive interim result [false|false]: ต่อมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.513782512+07:00","message":"[buffer interim] 170 false ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513789442+07:00","message":"[bufferProcess] interim [900000000]:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513791922+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513796893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513799433+07:00","message":"> Transcript [1582] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513801385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.513803174+07:00","message":"Set new StatePrefix: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.624715221+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.624754288+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-03-05T11:06:35.624760865+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:35.6247743+07:00","message":"[buffer interim] 170 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.624781372+07:00","message":"[bufferProcess] interim [960000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.6247838+07:00","message":"[bufferProcess] send to processor:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.624790403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.624792955+07:00","message":"> Transcript [1583] [false]: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.624795082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:35.624799004+07:00","message":"Set new StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.215757794+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.215791745+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-03-05T11:06:36.215797448+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.215813894+07:00","message":"[buffer interim] 170 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215821041+07:00","message":"[bufferProcess] interim [560000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.21582328+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215828553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215831152+07:00","message":"> Transcript [1584] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215833973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215836012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215837769+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.215839814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.218887156+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.218896596+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-03-05T11:06:36.218899984+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.218907357+07:00","message":"[buffer interim] 170 false ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218910489+07:00","message":"[bufferProcess] interim [620000000]:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218912347+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218914444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218916223+07:00","message":"> Transcript [1585] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218920094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218922374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218923989+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.218925766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.411704602+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.411747708+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-03-05T11:06:36.411753813+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.411769386+07:00","message":"[buffer interim] 170 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411777406+07:00","message":"[bufferProcess] interim [800000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411779593+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411783237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411786113+07:00","message":"> Transcript [1586] [false]: 'ต่อมานะคะรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411788661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411790354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411792137+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.411794817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.528515865+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.528552315+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-03-05T11:06:36.528558214+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.528571253+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528578561+07:00","message":"[bufferProcess] interim [860000000]:ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.52858111+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528588369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528590877+07:00","message":"> Transcript [1587] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528593818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528595928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528600212+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528602305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528608358+07:00","message":"Push: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528610439+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528612397+07:00","message":"Set new StatePrefix : 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.528614293+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.528621849+07:00","message":"push: {false ต่อมานะ 0 0xc002f43a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.752912956+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.752962539+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-03-05T11:06:36.752969736+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.752986728+07:00","message":"[buffer interim] 170 false ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.752995666+07:00","message":"[bufferProcess] interim [100000000]:ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.752997999+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753001681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753004806+07:00","message":"> Transcript [1588] [false]: 'ต่อมานะคะรสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753007906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753010108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753011866+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.753013924+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.78522351+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.785252654+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-03-05T11:06:36.785258082+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:36.785271299+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785277099+07:00","message":"[bufferProcess] interim [160000000]:ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785279057+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785282273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785284805+07:00","message":"> Transcript [1589] [false]: 'ต่อมานะคะรถดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785287649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785289899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785291788+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:36.785293554+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:36.854189738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:36.854200268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.002006032+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.002054172+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-03-05T11:06:37.002060267+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.002076253+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002084024+07:00","message":"[bufferProcess] interim [340000000]:ต่อมานะคะรสดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002086398+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002092558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002095632+07:00","message":"> Transcript [1590] [false]: 'ต่อมานะคะรสดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002099057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002101115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002102998+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.002106418+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.042657632+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.042688387+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-03-05T11:06:37.042694415+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.04270969+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042717018+07:00","message":"[bufferProcess] interim [400000000]:ต่อมานะคะรสดีนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042719336+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042723281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042725873+07:00","message":"> Transcript [1591] [false]: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042728805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042730538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042732195+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042734073+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042736762+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042738474+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042740912+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.042743352+07:00","message":"Next Push (prob) : 'รสดีนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.042753062+07:00","message":"push: {false คะ 0 0xc002f43a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.133909416+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.133941574+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-03-05T11:06:37.133946703+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.133962779+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133969422+07:00","message":"[bufferProcess] interim [520000000]:ต่อมานะคะรสดีนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133971788+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133975192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133977474+07:00","message":"> Transcript [1592] [false]: 'ต่อมานะคะรสดีนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133980219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133981902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133983929+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.133986043+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.321687116+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.321723561+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-03-05T11:06:37.321729336+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.321739447+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321747452+07:00","message":"[bufferProcess] interim [700000000]:ต่อมานะคะรสดีนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321750031+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321754318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321757789+07:00","message":"> Transcript [1593] [false]: 'ต่อมานะคะรสดีนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321761001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321763341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321765084+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.321767108+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.48869617+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.48874356+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-03-05T11:06:37.488749951+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.488765572+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488773587+07:00","message":"[bufferProcess] interim [880000000]:ต่อมานะคะรสดีนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488776236+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488784459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488787243+07:00","message":"> Transcript [1594] [false]: 'ต่อมานะคะรสดีนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.48879041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488793035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488794989+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.488796967+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.680240642+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.680279686+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-03-05T11:06:37.680285212+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็จะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.680301309+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680314303+07:00","message":"[bufferProcess] interim [60000000]:ต่อมานะคะรสดีนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680317097+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680320581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680323502+07:00","message":"> Transcript [1595] [false]: 'ต่อมานะคะรสดีนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.68032691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680329073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680331195+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680333366+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680336563+07:00","message":"Push: 'รสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.68033913+07:00","message":"TextPushed: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.68034168+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรสดีนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.680343838+07:00","message":"Next Push (prob) : 'ก็จะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.680360081+07:00","message":"push: {false รสดีนั้น 0 0xc002f43a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.872182988+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.872220264+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-03-05T11:06:37.872225948+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.872256811+07:00","message":"[buffer interim] 170 false ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872264343+07:00","message":"[bufferProcess] interim [240000000]:ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872266479+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872269683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872272455+07:00","message":"> Transcript [1596] [false]: 'ต่อมานะคะรสดีนั้นก็จะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872277638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872279732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872281959+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:37.872284504+07:00","message":"TextPushed: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.919478313+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:37.981207972+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118803905+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118847392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด\",\"confidence\":0.929276}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118853612+07:00","message":"receive interim result [true|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118865399+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118867424+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.118873979+07:00","message":"[buffer interim] 170 true ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118883061+07:00","message":"[bufferProcess] interim [480000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118887657+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118891019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118894977+07:00","message":"> Transcript [1597] [false]: 'ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118899175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118902639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118905913+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.1189098+07:00","message":"TextPushed: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118915178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118917375+07:00","message":"> Transcript [1598] [true]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118919512+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118924596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118926402+07:00","message":"StatePrefix: 'ต่อมานะคะรสดีนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118928207+07:00","message":"TextPushed: 'ต่อมานะคะรสดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.118929787+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.119077198+07:00","message":"Push: 'ก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.119082904+07:00","message":"TextPushed: 'ต่อมานะคะรสดีนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.119086264+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.119089414+07:00","message":"Next Push (prob) : 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.119100253+07:00","message":"push: {true ก็จะส่งผลให้เกิด 0 0xc002f43a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.119102195+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_170.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:38.129444814+07:00","message":"write wav file: './tmp/7513/7513_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.716476045+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.716525402+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-03-05T11:06:38.716530557+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:38.716545314+07:00","message":"[buffer interim] 171 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.716551782+07:00","message":"[bufferProcess] interim [540000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:38.716553987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.026132524+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.026173071+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-03-05T11:06:39.026178961+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.026192399+07:00","message":"[buffer interim] 171 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.0262002+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.026202411+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.026208789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.026211898+07:00","message":"> Transcript [1599] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.02621435+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.350809597+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.350847777+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-03-05T11:06:39.350854373+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.350865086+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350872261+07:00","message":"[bufferProcess] interim [200000000]:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350874584+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350877447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350879814+07:00","message":"> Transcript [1600] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350882512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350884402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.35088614+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.350888518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.751410725+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.751448262+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-03-05T11:06:39.751454297+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:39.751467047+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751474087+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751476263+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751481182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751483941+07:00","message":"> Transcript [1601] [false]: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.75148711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751489101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751490872+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:39.751492987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:39.854995007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:39.85501506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.318442656+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.318479296+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-03-05T11:06:40.318485211+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.318497676+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.318506548+07:00","message":"[bufferProcess] interim [220000000]:ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.318508927+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.31851422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.318516972+07:00","message":"> Transcript [1602] [false]: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.318520123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.318522323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.3185241+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.31852602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.568457634+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.568493884+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-03-05T11:06:40.568499351+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.568512111+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568518511+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะทางพันธุกรรมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568520647+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568526098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568529375+07:00","message":"> Transcript [1603] [false]: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568532235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568534207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568536075+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568538195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568542211+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568543923+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568545806+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.568547771+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.568554714+07:00","message":"push: {false ลักษณะ 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.769735272+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.769772217+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-03-05T11:06:40.769778578+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.769792237+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769799063+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะทางพันธุกรรมนะคะสำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769801438+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769808189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769810963+07:00","message":"> Transcript [1604] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769814396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769816572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769818521+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.769821211+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.829203726+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.8292366+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-03-05T11:06:40.829242844+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.829256624+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829262872+07:00","message":"[bufferProcess] interim [700000000]:ลักษณะทางพันธุกรรมนะคะสำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829265291+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829271617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829273955+07:00","message":"> Transcript [1605] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829276884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829279051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829280907+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.829283337+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.947098436+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.947138094+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-03-05T11:06:40.94714307+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:40.947157087+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947175099+07:00","message":"[bufferProcess] interim [760000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947177833+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947184539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947187164+07:00","message":"> Transcript [1606] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947190117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947192021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947193942+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:40.947196249+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.210524175+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.210558752+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-03-05T11:06:41.210564309+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.21057701+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210584791+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210587697+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210591296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210594198+07:00","message":"> Transcript [1607] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210597077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210598966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210600757+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210603105+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210607725+07:00","message":"Push: 'ทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210610285+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210613151+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.210615533+07:00","message":"Next Push (prob) : 'สำหรับลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.210627962+07:00","message":"push: {false ทางพันธุกรรมนะคะ 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.343466624+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.343500607+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-03-05T11:06:41.343506834+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.343519502+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.343526205+07:00","message":"[bufferProcess] interim [180000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.343528715+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.343533976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.34353703+07:00","message":"> Transcript [1608] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.3435408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.343542806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.343544706+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.34354749+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.530874461+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.530912682+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-03-05T11:06:41.530919149+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.530930794+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530936854+07:00","message":"[bufferProcess] interim [360000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530939181+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530944114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530947163+07:00","message":"> Transcript [1609] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530950325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.53095217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530954078+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.530956349+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.539412363+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.539432064+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-03-05T11:06:41.539436799+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:41.539446658+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539451578+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539453692+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539457854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539460094+07:00","message":"> Transcript [1610] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539462712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539464332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539466174+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:41.539468376+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.179737157+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.179777715+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-03-05T11:06:42.179785441+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.179800868+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179811912+07:00","message":"[bufferProcess] interim [20000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179815392+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179823179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.17982831+07:00","message":"> Transcript [1611] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179833343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179836311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179839725+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179843689+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179850966+07:00","message":"Push: 'สำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179853956+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179857333+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.179861539+07:00","message":"Next Push (prob) : 'เผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.179883879+07:00","message":"push: {false สำหรับลักษณะ 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.357438424+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.357473494+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-03-05T11:06:42.357479724+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.357494012+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357501143+07:00","message":"[bufferProcess] interim [140000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.35750357+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357511243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357513978+07:00","message":"> Transcript [1612] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357517072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357520489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357522986+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.357525792+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.42543789+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.425472146+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-03-05T11:06:42.425478197+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.425493137+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.425500069+07:00","message":"[bufferProcess] interim [320000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.42550235+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.425505999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.42550885+07:00","message":"> Transcript [1613] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.425511997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.425513801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.42551551+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.425517789+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.620146862+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.620183206+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-03-05T11:06:42.620188947+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.620202773+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620209237+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620211878+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620215327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620217914+07:00","message":"> Transcript [1614] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620220808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620222633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620226355+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.620229005+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.737896472+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.737935363+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-03-05T11:06:42.737946887+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.737958567+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737967425+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737970306+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737975522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737978288+07:00","message":"> Transcript [1615] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737981919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737983921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737985993+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737988452+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.73799425+07:00","message":"Push: 'เผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737996219+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.737998273+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.738000461+07:00","message":"Next Push (prob) : 'การมีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.738006884+07:00","message":"push: {false เผื่อก็คือ 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.742283962+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.742299534+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-03-05T11:06:42.742303846+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.742310519+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.742318556+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.74232095+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.742323495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.742325475+07:00","message":"> Transcript [1616] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.742327275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.74232906+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีรถ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:42.855514866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:42.855552081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.94475047+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.944789281+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-03-05T11:06:42.944794892+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:42.944808166+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944814634+07:00","message":"[bufferProcess] interim [800000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944817205+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944822393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944825159+07:00","message":"> Transcript [1617] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944827475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:42.944829455+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.067120288+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.067156848+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-03-05T11:06:43.067163077+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.067177087+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067184327+07:00","message":"[bufferProcess] interim [920000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067187187+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067193798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067196815+07:00","message":"> Transcript [1618] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067200511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067202822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067204555+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.067206731+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.272423901+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.272463206+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-03-05T11:06:43.272470495+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.272485452+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272492968+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272495714+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272501965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272504668+07:00","message":"> Transcript [1619] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272508717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272510718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272512495+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.272515451+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.505131171+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.505186433+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-03-05T11:06:43.505196994+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.505208884+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505215465+07:00","message":"[bufferProcess] interim [340000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505218107+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505221317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505223924+07:00","message":"> Transcript [1620] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505227731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505232253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505234354+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.505236758+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.967614576+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.967653066+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-03-05T11:06:43.96765981+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.967675914+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967683853+07:00","message":"[bufferProcess] interim [760000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967686604+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967693639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967696712+07:00","message":"> Transcript [1621] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967701222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967703168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.96770548+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967708182+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967714548+07:00","message":"Push: 'การมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967716329+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967718394+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:43.967721046+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:43.967729287+07:00","message":"push: {false การมีโปรตีน 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.22013893+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.220174889+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-03-05T11:06:44.220181505+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.220194799+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220201514+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220204186+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220210796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220213464+07:00","message":"> Transcript [1622] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220216798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220219135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.220227379+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.22023003+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.349046186+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.349080666+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-03-05T11:06:44.349086803+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.34909759+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349106423+07:00","message":"[bufferProcess] interim [180000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349108967+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349112423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349115151+07:00","message":"> Transcript [1623] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349118579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349120447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349122579+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.349125101+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.538399464+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.538436796+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-03-05T11:06:44.538443809+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.538456903+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538463421+07:00","message":"[bufferProcess] interim [360000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538465735+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538471081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538474115+07:00","message":"> Transcript [1624] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538477625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538479373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.538481628+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.53848496+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.659922818+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.659962225+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-03-05T11:06:44.659972818+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.659988641+07:00","message":"[buffer interim] 171 false ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.659996081+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.659998693+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660001763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.66000414+07:00","message":"> Transcript [1625] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660008347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660010358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660012351+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660015015+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660020554+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660022394+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660024681+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.660036234+07:00","message":"Next Push (prob) : 'หรือทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.660043932+07:00","message":"push: {false ที่ทำงานได้ 0 0xc0000cb980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.779520873+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967249892+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.96729049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย\",\"confidence\":0.946891}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967298029+07:00","message":"receive interim result [true|false]: ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967310115+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967312613+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967319165+07:00","message":"[buffer interim] 171 true ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967331944+07:00","message":"[bufferProcess] interim [810000000]:ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967336834+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967341923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967346034+07:00","message":"> Transcript [1626] [false]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967349513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967351274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967355051+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967357737+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967368843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967370815+07:00","message":"> Transcript [1627] [true]: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967373267+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967374947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967376478+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967378928+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมนะคะสำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:44.967381806+07:00","message":"Push: 'หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:44.967389458+07:00","message":"push: {true หรือทำงานไม่ได้เนี่ย 0 0xc0000cb980}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:44.978511696+07:00","message":"write wav file: './tmp/7513/7513_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.031484699+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.511611803+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.51164601+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-03-05T11:06:45.511650866+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.511663854+07:00","message":"[buffer interim] 172 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.511671362+07:00","message":"[bufferProcess] interim [480000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.511673127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.691700861+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.691739796+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-03-05T11:06:45.691745359+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.691758703+07:00","message":"[buffer interim] 172 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.69176494+07:00","message":"[bufferProcess] interim [660000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.691767361+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.691773973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.691776715+07:00","message":"> Transcript [1628] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.69177864+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:45.856401997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:45.856402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.858937342+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.930123967+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951864185+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951898621+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-03-05T11:06:45.951904463+07:00","message":"receive interim result [true|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951911999+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951913992+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951920546+07:00","message":"[buffer interim] 172 true ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951930579+07:00","message":"[bufferProcess] interim [50000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951935939+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951939227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.95194207+07:00","message":"> Transcript [1629] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951944933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951946654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951948797+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951950927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.95195255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.95195469+07:00","message":"> Transcript [1630] [true]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951956539+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951958089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951959544+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951960985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:45.951967232+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:45.951975851+07:00","message":"push: {true ทำให้ 0 0xc002f43b00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:45.957754876+07:00","message":"write wav file: './tmp/7513/7513_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.728759384+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.728797971+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-03-05T11:06:46.728803685+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.728818915+07:00","message":"[buffer interim] 173 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.728825659+07:00","message":"[bufferProcess] interim [780000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.728827787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.940924033+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.940958915+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-03-05T11:06:46.940964468+07:00","message":"receive interim result [false|false]: สามารถตัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:46.94098033+07:00","message":"[buffer interim] 173 false สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.940988199+07:00","message":"[bufferProcess] interim [20000000]:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.940990829+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.940993916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.940996555+07:00","message":"> Transcript [1631] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:46.940998504+07:00","message":"Set StatePrefix (first interim): 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.210992462+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.211051089+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-03-05T11:06:47.211059838+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.211077247+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211084432+07:00","message":"[bufferProcess] interim [260000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211086924+07:00","message":"[bufferProcess] send to processor:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.21109332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211096288+07:00","message":"> Transcript [1632] [false]: 'สามารถตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211099747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211101682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211103444+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.211105348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.500191344+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.500231754+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-03-05T11:06:47.500237447+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.500247803+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500259821+07:00","message":"[bufferProcess] interim [560000000]:สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.50026198+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500265353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500268247+07:00","message":"> Transcript [1633] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500271059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500273254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.500275192+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.50027737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.542920512+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.542947913+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-03-05T11:06:47.54295506+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.54296773+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542973988+07:00","message":"[bufferProcess] interim [620000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542976533+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542979731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542982107+07:00","message":"> Transcript [1634] [false]: 'สามารถสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542984664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542986474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542988277+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.542990142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.565660426+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.565683822+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-03-05T11:06:47.565688458+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.565700888+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565706441+07:00","message":"[bufferProcess] interim [680000000]:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565708579+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565711267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565713823+07:00","message":"> Transcript [1635] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565716641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565718478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565720232+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565722063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.56572644+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565728287+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565730232+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.565732278+07:00","message":"Next Push (prob) : 'สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.565738671+07:00","message":"push: {false สามารถ 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.688809952+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.688851493+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-03-05T11:06:47.688857393+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:47.688873093+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688880819+07:00","message":"[bufferProcess] interim [800000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688883074+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688886287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688888974+07:00","message":"> Transcript [1636] [false]: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688892062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688893865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688895947+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:47.688897863+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.264165813+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.264207231+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-03-05T11:06:48.264213555+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.264227498+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264234175+07:00","message":"[bufferProcess] interim [400000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264236491+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264239935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264242425+07:00","message":"> Transcript [1637] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264245373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264247158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264249166+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.264251193+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.381680806+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.381756518+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-03-05T11:06:48.381763794+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.381774676+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381782091+07:00","message":"[bufferProcess] interim [460000000]:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381785738+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381791207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381794999+07:00","message":"> Transcript [1638] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381798823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381801607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381805529+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.381807467+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.714057258+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.71409262+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-03-05T11:06:48.714098195+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.714110002+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714117184+07:00","message":"[bufferProcess] interim [760000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714119454+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714124187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714128326+07:00","message":"> Transcript [1639] [false]: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714132036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714134031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714136134+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714138167+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714143901+07:00","message":"Push: 'สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714145608+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714147516+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:48.714149451+07:00","message":"Next Push (prob) : 'เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:48.714156139+07:00","message":"push: {false สังเคราะห์ 0 0xc000170800}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:48.857113169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:48.857149959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.097846762+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.097884378+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-03-05T11:06:49.097890203+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.097902881+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.097910055+07:00","message":"[bufferProcess] interim [180000000]:สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.097912479+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.097915385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.097918125+07:00","message":"> Transcript [1640] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.097922091+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.155030701+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.155061522+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-03-05T11:06:49.155067584+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.155077351+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.15508364+07:00","message":"[bufferProcess] interim [300000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155086118+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155089146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155091664+07:00","message":"> Transcript [1641] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155094569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155096592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155098372+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.155100504+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.79258194+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.792624079+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-03-05T11:06:49.792631236+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.79264713+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792654817+07:00","message":"[bufferProcess] interim [900000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792657431+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792665386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.79266824+07:00","message":"> Transcript [1642] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792671962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792673919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792676038+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.792678355+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.858017646+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.858064313+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-03-05T11:06:49.858071405+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:49.858086619+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858094514+07:00","message":"[bufferProcess] interim [960000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858097462+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858104674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858107313+07:00","message":"> Transcript [1643] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858111076+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858113697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858116052+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:49.858119004+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:50.499864301+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:50.499898902+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-03-05T11:06:50.499905963+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:50.499916682+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499922944+07:00","message":"[bufferProcess] interim [560000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499925179+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499930079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499932848+07:00","message":"> Transcript [1644] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499936128+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499937845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499939991+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499942767+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499947018+07:00","message":"Push: 'เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499948896+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.49995104+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:50.499953218+07:00","message":"Next Push (prob) : 'ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:50.499960041+07:00","message":"push: {false เมลานินได้หรือ 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.38929983+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.38933631+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-03-05T11:06:51.389341955+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.389356194+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389363562+07:00","message":"[bufferProcess] interim [520000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389366258+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389373115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389375887+07:00","message":"> Transcript [1645] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389378898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389381035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389382804+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.389385175+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.458308299+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.458342979+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-03-05T11:06:51.45835002+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.458360823+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458369324+07:00","message":"[bufferProcess] interim [580000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458373121+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458377574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458380798+07:00","message":"> Transcript [1646] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.45838531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458387747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458390634+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.458395109+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.706209989+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.706244698+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-03-05T11:06:51.706251+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.706263991+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706271326+07:00","message":"[bufferProcess] interim [760000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706273742+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706279847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706282519+07:00","message":"> Transcript [1647] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706285873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706287649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706289898+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.706292641+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:51.85818906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:51.858194057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.924964905+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.925014379+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-03-05T11:06:51.925027499+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.925049474+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925060392+07:00","message":"[bufferProcess] interim [940000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925063672+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925070097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.92507299+07:00","message":"> Transcript [1648] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925076964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.92507895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925080908+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.92508351+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925088996+07:00","message":"Push: 'ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925090754+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.925093325+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.92509547+07:00","message":"Next Push (prob) : 'หรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.925103155+07:00","message":"push: {false ไม่ได้นะคะ 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.947996266+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.948026784+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-03-05T11:06:51.948033196+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.948051376+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948061216+07:00","message":"[bufferProcess] interim [0]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948063878+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948067141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948069451+07:00","message":"> Transcript [1649] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948072369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948074553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948076665+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.948079115+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.970435221+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.970459728+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-03-05T11:06:51.970465796+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:51.970477086+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970482806+07:00","message":"[bufferProcess] interim [60000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970485534+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970488728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970491473+07:00","message":"> Transcript [1650] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970494669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970496637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970498706+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:51.970501152+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.529656776+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.591198535+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.608109666+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.608142754+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-03-05T11:06:52.608148896+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.608162049+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608169326+07:00","message":"[bufferProcess] interim [660000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608171974+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608184168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608186987+07:00","message":"> Transcript [1651] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608191002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608192899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.608195022+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.60819782+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.61406844+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.614079952+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-03-05T11:06:52.614083423+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.614088147+07:00","message":"[buffer interim] 173 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614097829+07:00","message":"[bufferProcess] interim [780000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614100178+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614102823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614104776+07:00","message":"> Transcript [1652] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614107202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.61410901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614110566+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614112937+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.6141187+07:00","message":"Push: 'หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.61412048+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614122768+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.614124905+07:00","message":"Next Push (prob) : 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.614132279+07:00","message":"push: {false หรือไม่มี 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694019303+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694075895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง\",\"confidence\":0.8930052}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694082118+07:00","message":"receive interim result [true|false]: สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694092103+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694094039+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694101324+07:00","message":"[buffer interim] 173 true สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694109434+07:00","message":"[bufferProcess] interim [810000000]:สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694112522+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.69411549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.69411805+07:00","message":"> Transcript [1653] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694121109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694123176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.69412682+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694129167+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.69413092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694132655+07:00","message":"> Transcript [1654] [true]: 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694134654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694136161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694137691+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694139443+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694141061+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694294136+07:00","message":"Push: 'อะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694297428+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694299613+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694301749+07:00","message":"Next Push (prob) : 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:52.694309272+07:00","message":"push: {true อะไรนี้เอง 0 0xc000170800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:52.694324862+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_173.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:52.707531025+07:00","message":"write wav file: './tmp/7513/7513_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.07613482+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.076182399+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-03-05T11:06:53.076188084+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.076204926+07:00","message":"[buffer interim] 174 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.076212328+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.076214335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.146726623+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.146767401+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-03-05T11:06:53.146773926+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.146787434+07:00","message":"[buffer interim] 174 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.146795885+07:00","message":"[bufferProcess] interim [540000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.146798075+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.146804543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.146807642+07:00","message":"> Transcript [1655] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.146809653+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.16103935+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.16108121+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-03-05T11:06:53.161086638+07:00","message":"receive interim result [false|false]: ที่แปล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.16110121+07:00","message":"[buffer interim] 174 false ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.16110846+07:00","message":"[bufferProcess] interim [600000000]:ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.161110901+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.161116567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.16111952+07:00","message":"> Transcript [1656] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.161121598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.161124038+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.254552001+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.254593291+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-03-05T11:06:53.254599252+07:00","message":"receive interim result [false|false]: ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.254611739+07:00","message":"[buffer interim] 174 false ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.254621445+07:00","message":"[bufferProcess] interim [660000000]:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.254623806+07:00","message":"[bufferProcess] send to processor:ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.254634693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.254637752+07:00","message":"> Transcript [1657] [false]: 'ที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.254639809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.25464192+07:00","message":"Set new StatePrefix: 'ที่แปล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.358934903+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.420568285+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453006352+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453058421+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-03-05T11:06:53.453065445+07:00","message":"receive interim result [true|false]: ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453075692+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453078116+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453084679+07:00","message":"[buffer interim] 174 true ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453095619+07:00","message":"[bufferProcess] interim [990000000]:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453100528+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.4531038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453106685+07:00","message":"> Transcript [1658] [false]: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453108832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453110743+07:00","message":"Set new StatePrefix: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453112247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453113905+07:00","message":"> Transcript [1659] [true]: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453115968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453117731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453119413+07:00","message":"StatePrefix: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.453121187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.45312694+07:00","message":"Push: 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.453135461+07:00","message":"push: {true ที่เป็น 0 0xc002e4e600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:53.458808458+07:00","message":"write wav file: './tmp/7513/7513_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.956286722+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.956335435+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-03-05T11:06:53.956341613+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:53.956356271+07:00","message":"[buffer interim] 175 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.956363261+07:00","message":"[bufferProcess] interim [600000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:53.95636564+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.266790516+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.266827507+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-03-05T11:06:54.266832496+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.266845674+07:00","message":"[buffer interim] 175 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.266851834+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.266854033+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.266859048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.266861673+07:00","message":"> Transcript [1660] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.266863716+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.599002182+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.599052828+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-03-05T11:06:54.59905897+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:54.599073522+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599080689+07:00","message":"[bufferProcess] interim [140000000]:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599083385+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.59909016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599093365+07:00","message":"> Transcript [1661] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599096372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599098952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599100737+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:54.599104044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:54.85840324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:54.858413801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.001320655+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.001371155+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-03-05T11:06:55.001377469+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.001392334+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001399872+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001402817+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001409775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.00141303+07:00","message":"> Transcript [1662] [false]: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.00141635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001418466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001420458+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.001422438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.580558541+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.580596425+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-03-05T11:06:55.580602038+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:55.580614745+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580625375+07:00","message":"[bufferProcess] interim [220000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580628093+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580634479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580637455+07:00","message":"> Transcript [1663] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580640365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580642205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.580643935+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:55.58064633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.016586585+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.016620788+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-03-05T11:06:56.016625946+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.016634748+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016641125+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016643916+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016646931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016649924+07:00","message":"> Transcript [1664] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016652694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016654544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016656357+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016658212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016660436+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.01666221+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016664316+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.016666872+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.016673802+07:00","message":"push: {false ลักษณะ 0 0xc000170000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.204300069+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.20433166+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-03-05T11:06:56.204337427+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.204350156+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204357105+07:00","message":"[bufferProcess] interim [820000000]:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204359577+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204364397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.20436692+07:00","message":"> Transcript [1665] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204370109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204372266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204374013+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.204375905+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.458294405+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.458330817+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-03-05T11:06:56.458336286+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.458346414+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458352775+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458355209+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458360518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458363383+07:00","message":"> Transcript [1666] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458366505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458369287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.45837145+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.458373655+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.650689044+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.650726428+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-03-05T11:06:56.650732617+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.650745898+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650752506+07:00","message":"[bufferProcess] interim [240000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.65075515+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650761628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650764497+07:00","message":"> Transcript [1667] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650767666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650769769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650771981+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.650774706+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.793399547+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.793447338+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-03-05T11:06:56.793452823+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.793465899+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.79347232+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793475171+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793479961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793482733+07:00","message":"> Transcript [1668] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793486148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793487974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793490234+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793492264+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793496192+07:00","message":"Push: 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793498589+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793503822+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.793506189+07:00","message":"Next Push (prob) : 'ก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.793513274+07:00","message":"push: {false ทางพันธุกรรมของเรา 0 0xc000170000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.966770442+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.966808977+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-03-05T11:06:56.966814663+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:56.966827386+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966833793+07:00","message":"[bufferProcess] interim [540000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966836425+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966839402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966842795+07:00","message":"> Transcript [1669] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966846059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966848179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966850279+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:56.966852486+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.103873057+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.103911436+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-03-05T11:06:57.103917363+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.103930829+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103937751+07:00","message":"[bufferProcess] interim [720000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103940073+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103945823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103948594+07:00","message":"> Transcript [1670] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103952105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103953925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103955752+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.103958246+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.308136872+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.308172856+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-03-05T11:06:57.308179229+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.308191996+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308199419+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.30820237+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308208511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308211234+07:00","message":"> Transcript [1671] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308214551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308216455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308218259+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.308220706+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.347767111+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.347802652+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-03-05T11:06:57.347809542+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.347824858+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347831936+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347834646+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347842308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347845974+07:00","message":"> Transcript [1672] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347851396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347854531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347857703+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347861237+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.34787096+07:00","message":"Push: 'ก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.34787358+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.347875745+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.34787782+07:00","message":"Next Push (prob) : 'หรือไม่มีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.347894906+07:00","message":"push: {false ก็คือการมีอยู่ 0 0xc000170000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.350506631+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.350530779+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-03-05T11:06:57.350536034+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.350549417+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350556032+07:00","message":"[bufferProcess] interim [20000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350558308+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350561681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350564092+07:00","message":"> Transcript [1673] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350566353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.350568712+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:57.859072526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:06:57.85910509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.864700277+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.864732931+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-03-05T11:06:57.864738621+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:57.864753201+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864760637+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864763047+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864768813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864771923+07:00","message":"> Transcript [1674] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864775102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864777019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864778795+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:57.864781211+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.000155765+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.000194538+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-03-05T11:06:58.000200158+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.000227071+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000234702+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000237105+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000240398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000243337+07:00","message":"> Transcript [1675] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000246969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000248742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000250939+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.000253394+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.0261291+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.026172054+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-03-05T11:06:58.026181978+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.026196566+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026203666+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026206416+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026212821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026215824+07:00","message":"> Transcript [1676] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026218954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.02622082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026222982+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.026225967+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.074759021+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.074795906+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-03-05T11:06:58.074802017+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.074814847+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074824188+07:00","message":"[bufferProcess] interim [680000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074829387+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074834659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074837815+07:00","message":"> Transcript [1677] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074841583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074843435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074845445+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074848003+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074853763+07:00","message":"Push: 'หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074855488+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.074857419+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.07486008+07:00","message":"Next Push (prob) : 'ษณะเกือบได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.074882892+07:00","message":"push: {false หรือไม่มีลัก 0 0xc000170000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.253006457+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.253049427+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-03-05T11:06:58.253055435+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.253071639+07:00","message":"[buffer interim] 175 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.253078908+07:00","message":"[bufferProcess] interim [860000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.253082027+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.253086548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.253089611+07:00","message":"> Transcript [1678] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.253092055+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.550494416+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692595752+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692648816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง\",\"confidence\":0.91149855}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692656768+07:00","message":"receive interim result [true|false]: ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692667184+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.69266946+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692677001+07:00","message":"[buffer interim] 175 true ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.69268582+07:00","message":"[bufferProcess] interim [250000000]:ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692689473+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692692931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692696896+07:00","message":"> Transcript [1679] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692701569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692703676+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692705571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692710004+07:00","message":"> Transcript [1680] [true]: 'ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692712473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692714329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692716001+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692718213+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692719975+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692904798+07:00","message":"Push: 'แบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692907878+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692909937+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692912005+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรมของเรานั่นก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:58.692921003+07:00","message":"push: {true แบบนั้นเอง 0 0xc000170000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:58.692936058+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:06:58.703339537+07:00","message":"write wav file: './tmp/7513/7513_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:59.000876281+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:59.72244234+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:59.722478135+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-03-05T11:06:59.722483269+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:06:59.722495088+07:00","message":"[buffer interim] 176 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.722502998+07:00","message":"[bufferProcess] interim [540000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.722505369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.72251193+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.722515604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.722519221+07:00","message":"> Transcript [1681] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:06:59.722522405+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.445446701+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.445481538+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-03-05T11:07:00.445487311+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.445501263+07:00","message":"[buffer interim] 176 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.445507545+07:00","message":"[bufferProcess] interim [140000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.445509316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.493886452+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.493922331+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-03-05T11:07:00.493928237+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.493942145+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.49394894+07:00","message":"[bufferProcess] interim [260000000]:ค่ะจับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.493951622+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.493957765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.493960285+07:00","message":"> Transcript [1682] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.49396347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.49396529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.493967252+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.49396925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.622204836+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.622240808+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-03-05T11:07:00.622246906+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.62225991+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622266399+07:00","message":"[bufferProcess] interim [440000000]:ค่ะจับตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.62226877+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.62227567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622278353+07:00","message":"> Transcript [1683] [false]: 'ค่ะจับตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622281336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622283222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622285202+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.622287266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.639591379+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.639606415+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-03-05T11:07:00.639610247+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.639616103+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639626464+07:00","message":"[bufferProcess] interim [500000000]:ค่ะจับตัวอย่างขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639629018+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639631348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639633412+07:00","message":"> Transcript [1684] [false]: 'ค่ะจับตัวอย่างค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639635678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639637454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639639028+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.639640659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.738954438+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.73898594+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-03-05T11:07:00.738991676+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.739005696+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739012533+07:00","message":"[bufferProcess] interim [620000000]:ค่ะจับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739021756+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739025295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739027893+07:00","message":"> Transcript [1685] [false]: 'ค่ะจับตัวอย่างขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739030926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739033093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739035416+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739038126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739041797+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739044465+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739047644+07:00","message":"Set new StatePrefix : 'ค่ะจับตัวอย่างขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:00.739050824+07:00","message":"Next Push (prob) : 'จับตัวอย่างขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:00.739059229+07:00","message":"push: {false ค่ะ 0 0xc002f42e00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:00.860124334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:00.860127085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.071037643+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.071073418+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-03-05T11:07:01.071078723+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.071090938+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071097209+07:00","message":"[bufferProcess] interim [920000000]:ค่ะจับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071099501+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071104259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071106934+07:00","message":"> Transcript [1686] [false]: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071109109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.071110957+07:00","message":"Set new StatePrefix: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.128662326+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.128697052+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-03-05T11:07:01.128702655+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.128713381+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128720224+07:00","message":"[bufferProcess] interim [980000000]:ค่ะจับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128722361+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128727108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128729754+07:00","message":"> Transcript [1687] [false]: 'ค่ะจับตัวอย่างข้างต้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128733182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128735286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128737344+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.128739634+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.529113484+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.529148188+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-03-05T11:07:01.529154187+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.529178435+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529188768+07:00","message":"[bufferProcess] interim [280000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529191658+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529198835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529201673+07:00","message":"> Transcript [1688] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529204613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529206391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529208379+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.529210741+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.5991555+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.599188169+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-03-05T11:07:01.599195369+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.59921296+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599220077+07:00","message":"[bufferProcess] interim [400000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599222311+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599228586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599231343+07:00","message":"> Transcript [1689] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599234477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599236441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599238541+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.599241381+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.653795342+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.653826472+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-03-05T11:07:01.65383187+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.653842015+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653849729+07:00","message":"[bufferProcess] interim [520000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653852212+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653855848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.65385836+07:00","message":"> Transcript [1690] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.65386146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653863402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653865699+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653867913+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653870503+07:00","message":"Push: 'จับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653873667+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653876003+07:00","message":"Set new StatePrefix : 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.653878425+07:00","message":"Next Push (prob) : 'นะคะก็จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.653885849+07:00","message":"push: {false จับตัวอย่างข้างต้น 0 0xc002f42e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.769578166+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.769609986+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-03-05T11:07:01.769615461+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.769629086+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769635392+07:00","message":"[bufferProcess] interim [580000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.76963794+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769644094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769656442+07:00","message":"> Transcript [1691] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769660123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769662022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.769663796+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.76966615+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.966789284+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.966820801+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-03-05T11:07:01.96682608+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.966839999+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.9668468+07:00","message":"[bufferProcess] interim [760000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966849833+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966853329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966856281+07:00","message":"> Transcript [1692] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966859854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966861671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966863705+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.966866256+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.970036851+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.970045945+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-03-05T11:07:01.970049165+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:01.970056685+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970059447+07:00","message":"[bufferProcess] interim [820000000]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970061323+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970063392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.97006534+07:00","message":"> Transcript [1693] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970067533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970069155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970071143+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:01.970073871+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.174182944+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.174218235+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-03-05T11:07:02.174223865+07:00","message":"receive interim result [false|false]: ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.174238078+07:00","message":"[buffer interim] 176 false ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174244476+07:00","message":"[bufferProcess] interim [0]:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174247129+07:00","message":"[bufferProcess] send to processor:ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174252921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174255755+07:00","message":"> Transcript [1694] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174259479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174261512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174263261+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174265558+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174270946+07:00","message":"Push: 'นะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174272686+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174274602+07:00","message":"Set new StatePrefix : 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.174276602+07:00","message":"Next Push (prob) : 'ได้ว่ายี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.174283219+07:00","message":"push: {false นะคะก็จะเห็น 0 0xc002f42e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.327595554+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474007673+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474048666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์\",\"confidence\":0.9157368}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474055526+07:00","message":"receive interim result [true|false]: ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474066658+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.47406961+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474086273+07:00","message":"[buffer interim] 176 true ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474110701+07:00","message":"[bufferProcess] interim [360000000]:ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474114922+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474119112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474122588+07:00","message":"> Transcript [1695] [false]: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474126317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.47412824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474130522+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474132797+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474135311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474137219+07:00","message":"> Transcript [1696] [true]: 'ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474139364+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474140954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.47414246+07:00","message":"StatePrefix: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474144231+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474146022+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474323663+07:00","message":"Push: 'ได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474326375+07:00","message":"TextPushed: 'ค่ะจับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474328448+07:00","message":"Set new StatePrefix : 'ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474330532+07:00","message":"Next Push (prob) : 'ค่ะกับตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.474342863+07:00","message":"push: {true ได้ว่ายีนส์ 0 0xc002f42e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:02.474350201+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_176.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:02.482617893+07:00","message":"write wav file: './tmp/7513/7513_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:02.520041122+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.310259984+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.310300196+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-03-05T11:07:03.310305676+07:00","message":"receive interim result [false|false]: ลดพุง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.31032079+07:00","message":"[buffer interim] 177 false ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.310327684+07:00","message":"[bufferProcess] interim [780000000]:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.310329833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.701911789+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.701948443+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-03-05T11:07:03.701954096+07:00","message":"receive interim result [false|false]: ลดพุงกาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.701967808+07:00","message":"[buffer interim] 177 false ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.701974431+07:00","message":"[bufferProcess] interim [200000000]:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.701976536+07:00","message":"[bufferProcess] send to processor:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.701982988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.70198578+07:00","message":"> Transcript [1697] [false]: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.701987909+07:00","message":"Set StatePrefix (first interim): 'ลดพุง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749449702+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749468057+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749471773+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749475057+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.7494778+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749480431+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749483115+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749486079+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749488958+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749491127+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749493613+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749497902+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749500672+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.749503499+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:03.860704888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:03.860712372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.944334502+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.944374399+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-03-05T11:07:03.944380459+07:00","message":"receive interim result [false|false]: ชุดคลุมการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:03.94439608+07:00","message":"[buffer interim] 177 false ชุดคลุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944402723+07:00","message":"[bufferProcess] interim [440000000]:ชุดคลุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944405167+07:00","message":"[bufferProcess] send to processor:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944410918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944413846+07:00","message":"> Transcript [1698] [false]: 'ลดพุงกาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944416908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944418837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944420561+07:00","message":"StatePrefix: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:03.944422426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.078325075+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.078355078+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-03-05T11:07:04.078361214+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.078375787+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078382863+07:00","message":"[bufferProcess] interim [620000000]:ชุดคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078385409+07:00","message":"[bufferProcess] send to processor:ชุดคลุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078391279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078393858+07:00","message":"> Transcript [1699] [false]: 'ชุดคลุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078395935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.078397985+07:00","message":"Set new StatePrefix: 'ชุดคลุมการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.269214637+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.269250765+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-03-05T11:07:04.269256535+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออกของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.269271294+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.269277942+07:00","message":"[bufferProcess] interim [800000000]:ชุดคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.269280525+07:00","message":"[bufferProcess] send to processor:ชุดคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.269286968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.269293691+07:00","message":"> Transcript [1700] [false]: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.269296065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.26929859+07:00","message":"Set new StatePrefix: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.586438411+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.586478764+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-03-05T11:07:04.58648574+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออกของนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.586499924+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586506787+07:00","message":"[bufferProcess] interim [40000000]:ชุดคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.58650932+07:00","message":"[bufferProcess] send to processor:ชุดคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586515466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.58651829+07:00","message":"> Transcript [1701] [false]: 'ชุดคุมการแสดงออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586521728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586524061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586526305+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.586528601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.664314819+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.66435152+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-03-05T11:07:04.664357515+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.664371687+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664381897+07:00","message":"[bufferProcess] interim [160000000]:ชุดคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664384649+07:00","message":"[bufferProcess] send to processor:ชุดคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664390909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664393662+07:00","message":"> Transcript [1702] [false]: 'ชุดคุมการแสดงออกของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664396479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664398928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.664401237+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.66440336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.847659653+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.847696216+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-03-05T11:07:04.847702013+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:04.847715721+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847722649+07:00","message":"[bufferProcess] interim [400000000]:ชุดคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847725239+07:00","message":"[bufferProcess] send to processor:ชุดคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847731416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847734149+07:00","message":"> Transcript [1703] [false]: 'ชุดคุมการแสดงออกของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847740646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847742884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.84774511+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:04.847747618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.295179221+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.295213913+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-03-05T11:07:05.295219962+07:00","message":"receive interim result [false|false]: ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.295232616+07:00","message":"[buffer interim] 177 false ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295240155+07:00","message":"[bufferProcess] interim [760000000]:ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.29524423+07:00","message":"[bufferProcess] send to processor:ชุดคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295252464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295256418+07:00","message":"> Transcript [1704] [false]: 'ชุดคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295261058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295263984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295267171+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295269422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295275176+07:00","message":"Push: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295277187+07:00","message":"TextPushed: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295279245+07:00","message":"Set new StatePrefix : 'ชุดคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.295281906+07:00","message":"Next Push (prob) : 'ของลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.29530064+07:00","message":"push: {false ชุดคุมการแสดงออก 0 0xc000171300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.599574079+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.66078874+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.71605036+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.716086342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม\",\"confidence\":0.9284714}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.716093345+07:00","message":"receive interim result [true|false]: ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.71610206+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.71610433+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.716111877+07:00","message":"[buffer interim] 177 true ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716120073+07:00","message":"[bufferProcess] interim [300000000]:ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716123469+07:00","message":"[bufferProcess] send to processor (isfinal):ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716128984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716131666+07:00","message":"> Transcript [1705] [false]: 'ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716135092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716136924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716138668+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716141079+07:00","message":"TextPushed: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716142916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716144718+07:00","message":"> Transcript [1706] [true]: 'ชุดคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716146672+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716148186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716149667+07:00","message":"StatePrefix: 'ชุดคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716151326+07:00","message":"TextPushed: 'ชุดคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:05.716154144+07:00","message":"Push: 'ของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:05.716162419+07:00","message":"push: {true ของลักษณะทางพันธุกรรม 0 0xc000171300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:05.725355529+07:00","message":"write wav file: './tmp/7513/7513_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.371262116+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.371299527+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-03-05T11:07:06.371304745+07:00","message":"receive interim result [false|false]: ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.371316485+07:00","message":"[buffer interim] 178 false ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.371322858+07:00","message":"[bufferProcess] interim [480000000]:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.371324637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.429227509+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.429262063+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-03-05T11:07:06.429267565+07:00","message":"receive interim result [false|false]: ผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.429275353+07:00","message":"[buffer interim] 178 false ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.429282374+07:00","message":"[bufferProcess] interim [600000000]:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.42928456+07:00","message":"[bufferProcess] send to processor:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.4292878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.429290788+07:00","message":"> Transcript [1707] [false]: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.429293033+07:00","message":"Set StatePrefix (first interim): 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.709180067+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.709221215+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-03-05T11:07:06.709227012+07:00","message":"receive interim result [false|false]: ผ่านการอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.709241367+07:00","message":"[buffer interim] 178 false ผ่านการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709247736+07:00","message":"[bufferProcess] interim [900000000]:ผ่านการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709250043+07:00","message":"[bufferProcess] send to processor:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709258521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709261279+07:00","message":"> Transcript [1708] [false]: 'ผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.70926437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709266354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709268286+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.709270414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.840302537+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.840342528+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-03-05T11:07:06.840348574+07:00","message":"receive interim result [false|false]: ผ่านการออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.840363518+07:00","message":"[buffer interim] 178 false ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840370385+07:00","message":"[bufferProcess] interim [960000000]:ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840372709+07:00","message":"[bufferProcess] send to processor:ผ่านการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840379029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840382147+07:00","message":"> Transcript [1709] [false]: 'ผ่านการอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840384761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840386679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840388561+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.840390859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:06.861505714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:06.86153424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.874032726+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.874075129+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-03-05T11:07:06.874080042+07:00","message":"receive interim result [false|false]: ฐานการสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.874092413+07:00","message":"[buffer interim] 178 false ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874098394+07:00","message":"[bufferProcess] interim [20000000]:ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874100788+07:00","message":"[bufferProcess] send to processor:ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874106493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874109558+07:00","message":"> Transcript [1710] [false]: 'ผ่านการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874113533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874115526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.87411713+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.874119009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.93418103+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.93422003+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-03-05T11:07:06.934225379+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:06.934241415+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.93424904+07:00","message":"[bufferProcess] interim [80000000]:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.934251456+07:00","message":"[bufferProcess] send to processor:ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.934254254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.934257044+07:00","message":"> Transcript [1711] [false]: 'ฐานการสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.934259303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:06.934261192+07:00","message":"Set new StatePrefix: 'ฐานการสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.223227529+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.223268516+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-03-05T11:07:07.223273367+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.223288788+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.223295536+07:00","message":"[bufferProcess] interim [380000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.22329771+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.22330063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.22330342+07:00","message":"> Transcript [1712] [false]: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.223305492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.223307279+07:00","message":"Set new StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.785557248+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.785607085+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-03-05T11:07:07.785613714+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:07.785630296+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785643683+07:00","message":"[bufferProcess] interim [980000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785646251+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785649963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785653015+07:00","message":"> Transcript [1713] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785656424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785658326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785660139+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:07.785662043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.312461863+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.31250897+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-03-05T11:07:08.312515213+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.312528622+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312535055+07:00","message":"[bufferProcess] interim [460000000]:ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312537523+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312542434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312545199+07:00","message":"> Transcript [1714] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312548657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312550608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312552615+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.312554828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.364468763+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.364505718+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-03-05T11:07:08.364511606+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.364525398+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364532277+07:00","message":"[bufferProcess] interim [520000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364534774+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364539986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364542278+07:00","message":"> Transcript [1715] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364545248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364547301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364549083+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.364552248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.533553832+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.533592795+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-03-05T11:07:08.533597796+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.533610987+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533619377+07:00","message":"[bufferProcess] interim [700000000]:ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533622003+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533625378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533628051+07:00","message":"> Transcript [1716] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533631518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533633577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533636362+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533638769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533645024+07:00","message":"Push: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533647052+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533649236+07:00","message":"Set new StatePrefix : 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.533651143+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.533657829+07:00","message":"push: {false ผ่านการสังเคราะห์ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.624125998+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.624165645+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-03-05T11:07:08.624171804+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.624185233+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624191924+07:00","message":"[bufferProcess] interim [760000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624194171+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624203129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624206961+07:00","message":"> Transcript [1717] [false]: 'ผ่านการสังเคราะห์โปรตีนและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624211812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624215036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624218984+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.624221317+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.628168764+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.628182181+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-03-05T11:07:08.628185565+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:08.628189772+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628193468+07:00","message":"[bufferProcess] interim [820000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628195453+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628197508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628199361+07:00","message":"> Transcript [1718] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628201621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628205768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628207397+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:08.628209274+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.230952773+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.230998394+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-03-05T11:07:09.231005241+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.231024966+07:00","message":"[buffer interim] 178 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231034534+07:00","message":"[bufferProcess] interim [420000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231037095+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231043695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231046376+07:00","message":"> Transcript [1719] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231049993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231052032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.231054303+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.23105736+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.309279303+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468062402+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468102634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\",\"confidence\":0.9586999}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468108411+07:00","message":"receive interim result [true|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468119138+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468121335+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468139096+07:00","message":"[buffer interim] 178 true ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468147512+07:00","message":"[bufferProcess] interim [660000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468150344+07:00","message":"[bufferProcess] send to processor (isfinal):ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468153448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468158632+07:00","message":"> Transcript [1720] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468162104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468164024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468166197+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468168705+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468170875+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468172512+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468174296+07:00","message":"Set new StatePrefix : 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468176323+07:00","message":"Next Push (prob) : 'แล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468177978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468179698+07:00","message":"> Transcript [1721] [true]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468181987+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468183726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468185237+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.468186934+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:09.46818883+07:00","message":"Push: 'แล้วคราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468196086+07:00","message":"push: {false โปรตีน 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.468202546+07:00","message":"push: {true แล้วคราวนี้ 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:09.476978785+07:00","message":"write wav file: './tmp/7513/7513_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:09.500297183+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:09.862005567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:09.862021218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.04725316+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.047295037+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-03-05T11:07:10.047300141+07:00","message":"receive interim result [false|false]: กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.047315237+07:00","message":"[buffer interim] 179 false กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.047322226+07:00","message":"[bufferProcess] interim [540000000]:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.04732444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.500356446+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.500404942+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-03-05T11:07:10.500414274+07:00","message":"receive interim result [false|false]: กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.500437163+07:00","message":"[buffer interim] 179 false กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.50044588+07:00","message":"[bufferProcess] interim [960000000]:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.500449033+07:00","message":"[bufferProcess] send to processor:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.500457851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.500461556+07:00","message":"> Transcript [1722] [false]: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.500464801+07:00","message":"Set StatePrefix (first interim): 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.752654218+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.752699432+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-03-05T11:07:10.752706427+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.752720768+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.75272753+07:00","message":"[bufferProcess] interim [260000000]:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752729847+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752736123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752739907+07:00","message":"> Transcript [1723] [false]: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752742936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752744731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752746497+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.752748519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.993142211+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.993203667+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-03-05T11:07:10.993209945+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:10.993218996+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993225811+07:00","message":"[bufferProcess] interim [500000000]:กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993228028+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.99323105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.99323375+07:00","message":"> Transcript [1724] [false]: 'กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993236994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993238947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993240718+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:10.993242542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.067354763+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.06739181+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-03-05T11:07:11.067397266+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.067409857+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067416597+07:00","message":"[bufferProcess] interim [560000000]:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067419526+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067425229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067428337+07:00","message":"> Transcript [1725] [false]: 'กำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067431446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067433339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067435105+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.067437215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.070422488+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.070460257+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-03-05T11:07:11.070465957+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.070479721+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070488155+07:00","message":"[bufferProcess] interim [620000000]:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.07049045+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070493746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070497024+07:00","message":"> Transcript [1726] [false]: 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070500366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070502289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070503998+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070505796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070513819+07:00","message":"Push: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070515767+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070518281+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.070520363+07:00","message":"Next Push (prob) : 'ลักษณะของโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.070527216+07:00","message":"push: {false กำหนด 0 0xc00042b100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.457207923+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.45724489+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-03-05T11:07:11.457250702+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.457265244+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.457272746+07:00","message":"[bufferProcess] interim [980000000]:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.457275073+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.457278431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.45728099+07:00","message":"> Transcript [1727] [false]: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.45728292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.457284722+07:00","message":"Set new StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.599052029+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.599093286+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-03-05T11:07:11.59909909+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.599112636+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599123911+07:00","message":"[bufferProcess] interim [100000000]:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599126333+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599129622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.59913336+07:00","message":"> Transcript [1728] [false]: 'กำหนดลักษณะของโปรตีนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599137055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599138914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599141042+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.599143544+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.773550622+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.773590377+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-03-05T11:07:11.77359656+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:11.773608927+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.77361544+07:00","message":"[bufferProcess] interim [280000000]:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773617755+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.77362315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773625711+07:00","message":"> Transcript [1729] [false]: 'กำหนดลักษณะของโปรตีนได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773628901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773630804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773632887+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:11.773635363+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.198132645+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.281426051+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.281471375+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-03-05T11:07:12.281477842+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.281492275+07:00","message":"[buffer interim] 179 false กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281500269+07:00","message":"[bufferProcess] interim [760000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281503347+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281510486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281513031+07:00","message":"> Transcript [1730] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281516697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281519073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.28152135+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.281524351+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301606523+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301666179+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-03-05T11:07:12.301673205+07:00","message":"receive interim result [true|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301688879+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301691511+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301699901+07:00","message":"[buffer interim] 179 true กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301711771+07:00","message":"[bufferProcess] interim [910000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301715536+07:00","message":"[bufferProcess] send to processor (isfinal):กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301727818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301744644+07:00","message":"> Transcript [1731] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301749894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301752147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301754682+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301756811+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301761917+07:00","message":"Push: 'ลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301763874+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301766559+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301768838+07:00","message":"Next Push (prob) : 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301771147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301773166+07:00","message":"> Transcript [1732] [true]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301775388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301776883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301778515+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301780244+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:12.301782416+07:00","message":"Push: 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301793063+07:00","message":"push: {false ลักษณะของโปรตีน 0 0xc00042b100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.301803376+07:00","message":"push: {true ได้อย่างไรนะคะ 0 0xc00042b100}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:12.30907578+07:00","message":"write wav file: './tmp/7513/7513_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:12.521105009+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:12.862352237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:12.862362426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.241047715+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.241089032+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-03-05T11:07:13.241094087+07:00","message":"receive interim result [false|false]: ขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.241107588+07:00","message":"[buffer interim] 180 false ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.241114605+07:00","message":"[bufferProcess] interim [540000000]:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.241116577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.254171177+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.254201227+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-03-05T11:07:13.254206309+07:00","message":"receive interim result [false|false]: คำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.25421741+07:00","message":"[buffer interim] 180 false คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.254222121+07:00","message":"[bufferProcess] interim [600000000]:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.254224135+07:00","message":"[bufferProcess] send to processor:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.254229219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.254232056+07:00","message":"> Transcript [1733] [false]: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.25423441+07:00","message":"Set StatePrefix (first interim): 'ขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.570173363+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.570212439+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-03-05T11:07:13.570218504+07:00","message":"receive interim result [false|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.570231751+07:00","message":"[buffer interim] 180 false คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.570239395+07:00","message":"[bufferProcess] interim [840000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.570241727+07:00","message":"[bufferProcess] send to processor:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.570248618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.570251266+07:00","message":"> Transcript [1734] [false]: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.57025362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.570255674+07:00","message":"Set new StatePrefix: 'คำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.859435896+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.949661285+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.949703573+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-03-05T11:07:13.949709828+07:00","message":"receive interim result [true|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.94971705+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.949719014+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.949726799+07:00","message":"[buffer interim] 180 true คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.94973689+07:00","message":"[bufferProcess] interim [380000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.94974009+07:00","message":"[bufferProcess] send to processor (isfinal):คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949743222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949746597+07:00","message":"> Transcript [1735] [false]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949749434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949751339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949753014+07:00","message":"StatePrefix: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949754806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949758532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949760384+07:00","message":"> Transcript [1736] [true]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949762236+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949763754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949765229+07:00","message":"StatePrefix: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949767154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:13.949772934+07:00","message":"Push: 'คำตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:13.949781439+07:00","message":"push: {true คำตอบก็คือ 0 0xc002e4e780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:13.955660628+07:00","message":"write wav file: './tmp/7513/7513_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:14.632957088+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.361207272+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.361250218+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-03-05T11:07:15.361255806+07:00","message":"receive interim result [false|false]: ลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.361269509+07:00","message":"[buffer interim] 181 false ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361276242+07:00","message":"[bufferProcess] interim [540000000]:ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361278114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361283333+07:00","message":"[bufferProcess] send to processor (ticker):ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361286159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361289128+07:00","message":"> Transcript [1737] [false]: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.361291088+07:00","message":"Set StatePrefix (first interim): 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.482197145+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.482231385+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-03-05T11:07:15.482236595+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.482249349+07:00","message":"[buffer interim] 181 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.48225618+07:00","message":"[bufferProcess] interim [660000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.482258389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.675515026+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.675552374+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-03-05T11:07:15.675557495+07:00","message":"receive interim result [false|false]: ลำดับที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.675573003+07:00","message":"[buffer interim] 181 false ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675580429+07:00","message":"[bufferProcess] interim [840000000]:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675582628+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675585469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.67558832+07:00","message":"> Transcript [1738] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675591364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675593028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675594778+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.675596701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.804949494+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.804990043+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-03-05T11:07:15.804996508+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.805019183+07:00","message":"[buffer interim] 181 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805030594+07:00","message":"[bufferProcess] interim [960000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805033384+07:00","message":"[bufferProcess] send to processor:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.8050376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805040548+07:00","message":"> Transcript [1739] [false]: 'ลำดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805043761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.80504561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805047672+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.805049676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.813971758+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.814001062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.814013011+07:00","message":"receive interim result [false|false]: ลำดับที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.814028895+07:00","message":"[buffer interim] 181 false ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814034249+07:00","message":"[bufferProcess] interim [20000000]:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814036514+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814040033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814042454+07:00","message":"> Transcript [1740] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814044789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814046473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.814048112+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.8140501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.862285006+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.862322665+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-03-05T11:07:15.862327983+07:00","message":"receive interim result [false|false]: ลำดับนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.862340729+07:00","message":"[buffer interim] 181 false ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.86234792+07:00","message":"[bufferProcess] interim [80000000]:ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862350184+07:00","message":"[bufferProcess] send to processor:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862357094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862359947+07:00","message":"> Transcript [1741] [false]: 'ลำดับที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862362729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862364886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862366683+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862368787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862373408+07:00","message":"Push: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862375359+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:15.862377179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.862389448+07:00","message":"push: {false ลำ 0 0xc002f43880}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:15.862389777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862379563+07:00","message":"Set new StatePrefix : 'ลำดับที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.862422871+07:00","message":"Next Push (prob) : 'ดับที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.992394116+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.992441013+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-03-05T11:07:15.992448088+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:15.992464133+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.992474805+07:00","message":"[bufferProcess] interim [140000000]:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.992478209+07:00","message":"[bufferProcess] send to processor:ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.992486681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.9924909+07:00","message":"> Transcript [1742] [false]: 'ลำดับนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.992494011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:15.992497236+07:00","message":"Set new StatePrefix: 'ลำดับนิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.38450779+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.384551+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-03-05T11:07:16.384557125+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.384573027+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384580204+07:00","message":"[bufferProcess] interim [560000000]:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384583359+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384591286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384594438+07:00","message":"> Transcript [1743] [false]: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384596881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.384600354+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.573169129+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.573213755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.573219926+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.573234999+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573244138+07:00","message":"[bufferProcess] interim [800000000]:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573246448+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573252679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573255607+07:00","message":"> Transcript [1744] [false]: 'ลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573260036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573262053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573264757+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.573267568+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.763014905+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.763053118+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-03-05T11:07:16.763059451+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:16.763072761+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.76308051+07:00","message":"[bufferProcess] interim [980000000]:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763083036+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763088311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763090823+07:00","message":"> Transcript [1745] [false]: 'ลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.76309396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763095898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763097745+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:16.763099831+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.274664796+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.274701122+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-03-05T11:07:17.274707321+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.274722239+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.27473035+07:00","message":"[bufferProcess] interim [520000000]:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274732903+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274739339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274742264+07:00","message":"> Transcript [1746] [false]: 'ลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274745647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274747451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274749142+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.274752063+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.594950128+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.594992742+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-03-05T11:07:17.594998956+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.59501847+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595026261+07:00","message":"[bufferProcess] interim [820000000]:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595028713+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595034302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595037042+07:00","message":"> Transcript [1747] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595041246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595043354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595045769+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595048069+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595052592+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595054543+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595056454+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.595058755+07:00","message":"Next Push (prob) : 'ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.595066093+07:00","message":"push: {false ดับนิวคลีโอไทด์ 0 0xc002f43880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.852971784+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.853024296+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-03-05T11:07:17.853031584+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:17.853092715+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853107593+07:00","message":"[bufferProcess] interim [120000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853110451+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853114231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853117548+07:00","message":"> Transcript [1748] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853121346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853123386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853125426+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:17.853128001+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.389228184+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.389267958+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-03-05T11:07:18.389273899+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.389288286+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389295626+07:00","message":"[bufferProcess] interim [600000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389298058+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389303535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389306219+07:00","message":"> Transcript [1749] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389309707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389311911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389313618+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.389316705+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.493244437+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.493279027+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-03-05T11:07:18.493285581+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.493298135+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493304515+07:00","message":"[bufferProcess] interim [660000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493306762+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493312503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493316451+07:00","message":"> Transcript [1750] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493319659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493324498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493326341+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.493328608+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.497338398+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.497369618+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-03-05T11:07:18.497375175+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.497385908+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497391089+07:00","message":"[bufferProcess] interim [720000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497393463+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.49739805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497400277+07:00","message":"> Transcript [1751] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497403729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497405833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497407767+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497410351+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497415049+07:00","message":"Push: 'ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497416845+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497418746+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.497420734+07:00","message":"Next Push (prob) : 'ผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.497428032+07:00","message":"push: {false ของยีนมี 0 0xc002f43880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.590115495+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.590152241+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-03-05T11:07:18.590157785+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.590172723+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590179828+07:00","message":"[bufferProcess] interim [780000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590182381+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590187696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590190306+07:00","message":"> Transcript [1752] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590193584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590195646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590197486+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.590200352+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:18.863432631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:18.863437633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.897222962+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.897261567+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-03-05T11:07:18.897267913+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:18.897279449+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897287417+07:00","message":"[bufferProcess] interim [20000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897290844+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.89729463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897297355+07:00","message":"> Transcript [1753] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897300654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897302562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897304898+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:18.897307476+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.020298329+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.020335267+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-03-05T11:07:19.02034156+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.020356899+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020364853+07:00","message":"[bufferProcess] interim [200000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020367159+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020370659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020373441+07:00","message":"> Transcript [1754] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020376636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020378467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020380459+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.020382839+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.061430311+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.061456713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.061462023+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.06147336+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.06147914+07:00","message":"[bufferProcess] interim [260000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061481359+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061486823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061489219+07:00","message":"> Transcript [1755] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061492333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061494198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061496337+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061499339+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061505577+07:00","message":"Push: 'ผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061507768+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061509843+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.061511979+07:00","message":"Next Push (prob) : 'โปรตีนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.061519723+07:00","message":"push: {false ผลต่อ 0 0xc002f43880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.063180019+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.063225201+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-03-05T11:07:19.063231849+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.063248556+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.06325702+07:00","message":"[bufferProcess] interim [320000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.063260485+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.06326887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.063272373+07:00","message":"> Transcript [1756] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.063274331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.063276281+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.214197071+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.214235523+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-03-05T11:07:19.214241535+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.214253864+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214263432+07:00","message":"[bufferProcess] interim [380000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214280161+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214289899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214292717+07:00","message":"> Transcript [1757] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214295285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.214297076+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.267013421+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.267048362+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-03-05T11:07:19.267054316+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.267067448+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267074058+07:00","message":"[bufferProcess] interim [500000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267076492+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267080073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267082733+07:00","message":"> Transcript [1758] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267085495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.267087193+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.581918943+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.581964369+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-03-05T11:07:19.581970779+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.581985457+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.581995333+07:00","message":"[bufferProcess] interim [740000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.58199813+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.582008737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.582012222+07:00","message":"> Transcript [1759] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.582014944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.58201727+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.818601201+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.909200982+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.909244456+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-03-05T11:07:19.909251024+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.909266623+07:00","message":"[buffer interim] 181 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909274833+07:00","message":"[bufferProcess] interim [100000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909277419+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909283708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.90928637+07:00","message":"> Transcript [1760] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909290186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909292406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909294125+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.909296929+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.93815066+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938175491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938180896+07:00","message":"receive interim result [true|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938190524+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938193376+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938199436+07:00","message":"[buffer interim] 181 true ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938204621+07:00","message":"[bufferProcess] interim [220000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938207388+07:00","message":"[bufferProcess] send to processor (isfinal):ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938210313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938212497+07:00","message":"> Transcript [1761] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938216317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938218285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938219904+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938222072+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.93822385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938225783+07:00","message":"> Transcript [1762] [true]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938227854+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938229405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938230872+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938232569+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:19.938235818+07:00","message":"Push: 'โปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:19.938244822+07:00","message":"push: {true โปรตีนที่สังเคราะห์ได้ค่ะ 0 0xc002f43880}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:19.94821269+07:00","message":"write wav file: './tmp/7513/7513_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:20.02311243+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.016261626+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.016308453+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-03-05T11:07:21.016313815+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.01632736+07:00","message":"[buffer interim] 182 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.016334513+07:00","message":"[bufferProcess] interim [780000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.016336252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.016342396+07:00","message":"[bufferProcess] send to processor (ticker):นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.016345183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.01634839+07:00","message":"> Transcript [1763] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.016350474+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.385612451+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.385652214+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-03-05T11:07:21.385658917+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.385673636+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.385681001+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.385683054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.482577265+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.482613639+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-03-05T11:07:21.482619611+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.482633063+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482641948+07:00","message":"[bufferProcess] interim [320000000]:นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482644083+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482649828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482653762+07:00","message":"> Transcript [1764] [false]: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482657042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.48265889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.482660723+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.48266276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.589529367+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.589569309+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-03-05T11:07:21.589574387+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.589589895+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.58959711+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589599471+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589603063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589605904+07:00","message":"> Transcript [1765] [false]: 'นักเรียนอาจจะบอกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589609215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589611289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.58961295+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.589614728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.765570268+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.765610887+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-03-05T11:07:21.765616366+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:21.765628928+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765636038+07:00","message":"[bufferProcess] interim [560000000]:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765638848+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765644026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765646602+07:00","message":"> Transcript [1766] [false]: 'นักเรียนอาจจะบอกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765649839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765651871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.765653733+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:21.76565576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:21.864057914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:21.864079776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.414939245+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.414983327+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-03-05T11:07:22.414989377+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.415011595+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415021464+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415024075+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415027786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415030621+07:00","message":"> Transcript [1767] [false]: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415033867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415036167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415037941+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.41503995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415045949+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415048147+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415050137+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.415052324+07:00","message":"Next Push (prob) : 'อาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.415061063+07:00","message":"push: {false นักเรียน 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.431578783+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.431598399+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-03-05T11:07:22.431603244+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.431613847+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431619236+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431621492+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431623952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431625979+07:00","message":"> Transcript [1768] [false]: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.43162891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431631726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431633644+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.431635824+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.668588393+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.668631304+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-03-05T11:07:22.668637597+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าครูครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:22.668649021+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าครูครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.66865727+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนอาจจะบอกนะคะว่าครูครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.668660737+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.668667261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.66867073+07:00","message":"> Transcript [1769] [false]: 'นักเรียนอาจจะบอกนะคะว่าครูคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.668674768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.66867751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.668679887+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:22.668683038+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.241702971+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.241740657+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-03-05T11:07:23.241746928+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.241760357+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241767223+07:00","message":"[bufferProcess] interim [0]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241769548+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าครูครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241774945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.24177777+07:00","message":"> Transcript [1770] [false]: 'นักเรียนอาจจะบอกนะคะว่าครูครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241781202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241783322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241785482+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.241787723+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.250748622+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.250773195+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-03-05T11:07:23.250778268+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.25079115+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250796582+07:00","message":"[bufferProcess] interim [60000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250798514+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250803408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250805768+07:00","message":"> Transcript [1771] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250808564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250810574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250812297+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250814475+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.25081878+07:00","message":"Push: 'อาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250820685+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250822928+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.250825575+07:00","message":"Next Push (prob) : 'คู่ค้าเขาตอบแทน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.250833157+07:00","message":"push: {false อาจจะบอกนะคะว่า 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.380330806+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.380367763+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-03-05T11:07:23.380374077+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.380385138+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.380391933+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.380394521+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.380399253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.380402088+07:00","message":"> Transcript [1772] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.380404364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.38040615+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.492573764+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.492612544+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-03-05T11:07:23.492617527+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.492631107+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492637296+07:00","message":"[bufferProcess] interim [240000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492639843+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492645364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492648148+07:00","message":"> Transcript [1773] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.49265125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492653094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492654996+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.492657347+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.577381372+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.577416197+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-03-05T11:07:23.577421514+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.57743453+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577440532+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577443359+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577448677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577451271+07:00","message":"> Transcript [1774] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577454897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577456886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577458608+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.577461036+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.867326519+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.867368111+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-03-05T11:07:23.867374933+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:23.867390199+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867397547+07:00","message":"[bufferProcess] interim [660000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867400329+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867407859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867410881+07:00","message":"> Transcript [1775] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867415227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867417565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867420619+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:23.867424865+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.059945421+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.059984056+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-03-05T11:07:24.059990313+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.060015743+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060026639+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060029322+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060033311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060036211+07:00","message":"> Transcript [1776] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060040349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060042739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060045071+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060048276+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060055589+07:00","message":"Push: 'คู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060057681+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060059694+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.060061866+07:00","message":"Next Push (prob) : 'ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.060069763+07:00","message":"push: {false คู่ค้าเขาตอบแค่นี้ 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.392477536+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.392516493+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-03-05T11:07:24.392523197+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.392539821+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.392547687+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.39255036+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.392554055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.392557219+07:00","message":"> Transcript [1777] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.392560888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.392562816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.39256453+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.39256742+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:24.864889676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:24.864901501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.976680412+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.97672038+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-03-05T11:07:24.976726555+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:24.976744417+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.976752092+07:00","message":"[bufferProcess] interim [800000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.97675466+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.97675862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.976761157+07:00","message":"> Transcript [1778] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.976764945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.976767288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.9767691+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:24.976772138+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.35487225+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.354910916+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-03-05T11:07:25.354917529+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.35493114+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354938199+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354940665+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354946236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354948926+07:00","message":"> Transcript [1779] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354952705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.35495467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354956828+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.354959322+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.448686615+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.448724668+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-03-05T11:07:25.448730752+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.448742359+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448751318+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448755502+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448761288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448763838+07:00","message":"> Transcript [1780] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448767702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448769735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448771473+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448774089+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448778548+07:00","message":"Push: 'ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448780305+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448782381+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะต้องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.448786651+07:00","message":"Next Push (prob) : 'เลยค่ะต้องแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.448796077+07:00","message":"push: {false ไม่ช่วยอะไร 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.495567826+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.495597531+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-03-05T11:07:25.495603532+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.495618024+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.495624609+07:00","message":"[bufferProcess] interim [280000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.495627179+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.495631045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.495633591+07:00","message":"> Transcript [1781] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.495636539+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.539740587+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.539765417+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-03-05T11:07:25.539771118+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.539783546+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.539788451+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.53979097+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.539795394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.539798427+07:00","message":"> Transcript [1782] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.53980051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.539802328+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.656760601+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.656789031+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-03-05T11:07:25.656794471+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.656808344+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.656814712+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.656817151+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.656820157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.656823224+07:00","message":"> Transcript [1783] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.65682562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.656827569+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.976888984+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.976931545+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-03-05T11:07:25.976941077+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:25.976956315+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.976963974+07:00","message":"[bufferProcess] interim [760000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.976966502+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.976974278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.97697796+07:00","message":"> Transcript [1784] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.976980652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:25.97698243+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.184539494+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.184576904+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-03-05T11:07:26.184582894+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.184596727+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184603639+07:00","message":"[bufferProcess] interim [0]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184606571+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184611788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184614522+07:00","message":"> Transcript [1785] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.18461795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184620073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184622041+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.184624915+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.418350046+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.438668296+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.438709811+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-03-05T11:07:26.43871828+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.438730229+07:00","message":"[buffer interim] 182 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438737953+07:00","message":"[bufferProcess] interim [300000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.43874077+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438746893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438749827+07:00","message":"> Transcript [1786] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438753387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.43875761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438759805+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.438762492+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643123924+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643169083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ\",\"confidence\":0.936861}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643177038+07:00","message":"receive interim result [true|false]: นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643187612+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643189656+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643196895+07:00","message":"[buffer interim] 182 true นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643207117+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643212448+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643216252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643219035+07:00","message":"> Transcript [1787] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643222123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643223832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643226207+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643229082+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643231159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643233003+07:00","message":"> Transcript [1788] [true]: 'นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643237651+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643239385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643240979+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.64324284+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643244472+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.64348021+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643483394+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.64348551+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643487704+07:00","message":"Next Push (prob) : 'นักเรียนอาจจะบอกนะคะว่าครูคะเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.643497292+07:00","message":"push: {true คะ 0 0xc000044b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:26.643507833+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_182.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:26.656394072+07:00","message":"write wav file: './tmp/7513/7513_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:26.800378315+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.179700374+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.26109762+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.268590206+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.268605843+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.268608731+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.268613944+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268620545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268624136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268626807+07:00","message":"> Transcript [1789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268629126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268630882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268632565+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268634947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.268641612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.268650528+07:00","message":"push: {true \n 0 0xc00042b500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:27.27470789+07:00","message":"write wav file: './tmp/7513/7513_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.725746351+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.725781602+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-03-05T11:07:27.725786688+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.725800738+07:00","message":"[buffer interim] 184 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.725806981+07:00","message":"[bufferProcess] interim [480000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.725808935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:27.86592127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:27.865935386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.914226258+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.914263638+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-03-05T11:07:27.914269616+07:00","message":"receive interim result [false|false]: ใครที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:27.914281583+07:00","message":"[buffer interim] 184 false ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.914288688+07:00","message":"[bufferProcess] interim [720000000]:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.914290899+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.914294036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.914296712+07:00","message":"> Transcript [1790] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:27.914298684+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.133540103+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.133579302+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-03-05T11:07:28.133584808+07:00","message":"receive interim result [false|false]: ใครที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.133598886+07:00","message":"[buffer interim] 184 false ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133605782+07:00","message":"[bufferProcess] interim [900000000]:ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133608264+07:00","message":"[bufferProcess] send to processor:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133614164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133616768+07:00","message":"> Transcript [1791] [false]: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133619988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133622309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133624575+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.133626725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.227266034+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.227298576+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-03-05T11:07:28.227304364+07:00","message":"receive interim result [false|false]: ใครที่ลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.22731516+07:00","message":"[buffer interim] 184 false ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227324032+07:00","message":"[bufferProcess] interim [960000000]:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227326513+07:00","message":"[bufferProcess] send to processor:ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227331823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227334411+07:00","message":"> Transcript [1792] [false]: 'ใครที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227337023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227338803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227340805+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.227343015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.299815365+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.299850322+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-03-05T11:07:28.29985594+07:00","message":"receive interim result [false|false]: ใครที่ลืมไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.299868857+07:00","message":"[buffer interim] 184 false ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299876102+07:00","message":"[bufferProcess] interim [80000000]:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299878487+07:00","message":"[bufferProcess] send to processor:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299884206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299886877+07:00","message":"> Transcript [1793] [false]: 'ใครที่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.29988975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.29989165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299893787+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.299896099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.420087947+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.420119505+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-03-05T11:07:28.420124876+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.420135209+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420143153+07:00","message":"[bufferProcess] interim [200000000]:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420145243+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420150196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.42015311+07:00","message":"> Transcript [1794] [false]: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420155941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420157963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420159991+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420161773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420188257+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420190534+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.42019249+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.420194516+07:00","message":"Next Push (prob) : 'ที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.420202513+07:00","message":"push: {false ใคร 0 0xc00042b700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.620740265+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.62078619+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-03-05T11:07:28.620792253+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.620806298+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620814394+07:00","message":"[bufferProcess] interim [380000000]:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620817053+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620823618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620826359+07:00","message":"> Transcript [1795] [false]: 'ใครที่ลืมไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.62082954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.62083161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620833347+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.620835824+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.806336203+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.806376347+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-03-05T11:07:28.80638314+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:28.80639816+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806407064+07:00","message":"[bufferProcess] interim [560000000]:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806410944+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806415745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806419333+07:00","message":"> Transcript [1796] [false]: 'ใครที่ลืมไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806422511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.80642445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806426185+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:28.806428856+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.02314174+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.023178304+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-03-05T11:07:29.023184223+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.023199996+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023207811+07:00","message":"[bufferProcess] interim [800000000]:ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023212098+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023215806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023219512+07:00","message":"> Transcript [1797] [false]: 'ใครที่ลืมไปแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023223172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023225354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023227092+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.023229781+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.12812315+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.128161977+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-03-05T11:07:29.128167868+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.128181216+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128188309+07:00","message":"[bufferProcess] interim [860000000]:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128190801+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128196138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128198694+07:00","message":"> Transcript [1798] [false]: 'ใครที่ลืมไปแล้วนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128202164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.12820427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128206008+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128208369+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128212687+07:00","message":"Push: 'ที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128214413+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128216862+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.128219122+07:00","message":"Next Push (prob) : 'แล้วนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.128227198+07:00","message":"push: {false ที่ลืมไป 0 0xc00042b700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.329569044+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.329606161+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-03-05T11:07:29.329612406+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.329625231+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.329632453+07:00","message":"[bufferProcess] interim [40000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.329635601+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.329642172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.329644768+07:00","message":"> Transcript [1799] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.329647233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.3296492+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.342306239+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.34232463+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-03-05T11:07:29.342329195+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.342339561+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342344573+07:00","message":"[bufferProcess] interim [100000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342347256+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342355826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342358009+07:00","message":"> Transcript [1800] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342360737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342362817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342364525+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.342366668+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.398130485+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.398188169+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-03-05T11:07:29.398194114+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.398203527+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398208756+07:00","message":"[bufferProcess] interim [160000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398212085+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.39821582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398218026+07:00","message":"> Transcript [1801] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398220653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398222366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.39822423+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.398226215+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.512136268+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.512170518+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-03-05T11:07:29.512177115+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.51218959+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512195624+07:00","message":"[bufferProcess] interim [280000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.5121985+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512205356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512207861+07:00","message":"> Transcript [1802] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512210749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512212729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512214853+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.512217556+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.584432991+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.584467155+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-03-05T11:07:29.584473512+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.58448665+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584493857+07:00","message":"[bufferProcess] interim [400000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584497233+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58450341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584506377+07:00","message":"> Transcript [1803] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584510167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58451229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58451445+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584516808+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58452749+07:00","message":"Push: 'แล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.584529765+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58453184+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.58453441+07:00","message":"Next Push (prob) : 'อาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.584543923+07:00","message":"push: {false แล้วนะคะหรือว่า 0 0xc00042b700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.925365778+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.925407694+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-03-05T11:07:29.925413698+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.925430402+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925438389+07:00","message":"[bufferProcess] interim [640000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925441531+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925451309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925454074+07:00","message":"> Transcript [1804] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925457794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925460051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925467161+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.925469638+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.997146485+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.997196013+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-03-05T11:07:29.997202096+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:29.997217478+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997225726+07:00","message":"[bufferProcess] interim [700000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997227897+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997231234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997233783+07:00","message":"> Transcript [1805] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997237368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997239318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997241392+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:29.997244276+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.160500587+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.160537156+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-03-05T11:07:30.16054316+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.160555422+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160561726+07:00","message":"[bufferProcess] interim [820000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160564187+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160570004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160572525+07:00","message":"> Transcript [1806] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160575809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.16057759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160580008+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.160582339+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.267492405+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.267529947+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-03-05T11:07:30.267537038+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.267550137+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267558741+07:00","message":"[bufferProcess] interim [940000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267561376+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.2675696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267572136+07:00","message":"> Transcript [1807] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267576017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.26757826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267580513+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267583101+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267590601+07:00","message":"Push: 'อาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267592574+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267595249+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.267598993+07:00","message":"Next Push (prob) : 'ว่าเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.267626569+07:00","message":"push: {false อาจจะรู้สึก 0 0xc00042b700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.301173025+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.301208115+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-03-05T11:07:30.301213142+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.301227005+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.301231676+07:00","message":"[bufferProcess] interim [60000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.301234296+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.301242156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.30124459+07:00","message":"> Transcript [1808] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.301246762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.301248688+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ๋ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.467432312+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.467464449+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-03-05T11:07:30.467469822+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.467484628+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.46749127+07:00","message":"[bufferProcess] interim [240000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.467494387+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.467498184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.467500921+07:00","message":"> Transcript [1809] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.467503122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.467504958+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.605614071+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.605643313+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-03-05T11:07:30.605649372+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.605660036+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605665531+07:00","message":"[bufferProcess] interim [360000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605668265+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605673877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605676327+07:00","message":"> Transcript [1810] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605679681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605681837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605684099+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.605686927+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.741424174+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.74146336+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-03-05T11:07:30.741469616+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.741482493+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741489247+07:00","message":"[bufferProcess] interim [480000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741491859+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741497229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741499858+07:00","message":"> Transcript [1811] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741505059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741507098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741509323+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.741511995+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:30.866087123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:30.866097635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.929541713+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.929579297+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-03-05T11:07:30.929585834+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:30.929599437+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.929606662+07:00","message":"[bufferProcess] interim [660000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.929609134+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.92961635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.929619401+07:00","message":"> Transcript [1812] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.929623266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.92962516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.929627278+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:30.92963034+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.004183781+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.004225745+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-03-05T11:07:31.004231748+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.004247904+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004254759+07:00","message":"[bufferProcess] interim [780000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004257205+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004260366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004262976+07:00","message":"> Transcript [1813] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004267032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004269556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004271844+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004274392+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004277574+07:00","message":"Push: 'ว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004279784+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004281788+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.004283874+07:00","message":"Next Push (prob) : 'เรียนมาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.004291636+07:00","message":"push: {false ว่าเหมือนไม่เคย 0 0xc00042b700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.133593799+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.133629313+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-03-05T11:07:31.133637796+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.133651914+07:00","message":"[buffer interim] 184 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.13366002+07:00","message":"[bufferProcess] interim [900000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.133664921+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.133672136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.133676543+07:00","message":"> Transcript [1814] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.133679995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.13368277+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.157974181+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.220341821+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.28870242+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340855765+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340890676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย\",\"confidence\":0.9439021}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340896334+07:00","message":"receive interim result [true|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340907072+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340909181+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.340915378+07:00","message":"[buffer interim] 184 true ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340922478+07:00","message":"[bufferProcess] interim [140000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340926079+07:00","message":"[bufferProcess] send to processor (isfinal):ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340930519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340933333+07:00","message":"> Transcript [1815] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340937025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.34093874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340940556+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340942983+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340944887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340946695+07:00","message":"> Transcript [1816] [true]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340948875+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340950551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340952026+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340953723+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.340955291+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.341176163+07:00","message":"Push: 'เรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.341179687+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.341182578+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.341184714+07:00","message":"Next Push (prob) : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเองเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.341192573+07:00","message":"push: {true เรียนมาก่อนเลย 0 0xc00042b700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.34121633+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_184.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:31.351029875+07:00","message":"write wav file: './tmp/7513/7513_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.419756131+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.424864342+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.424878828+07:00","message":"found end of frame, send empty tag with msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.424881692+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.424905379+07:00","message":"[buffer interim] 185 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424911244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424914402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.42491707+07:00","message":"> Transcript [1817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424920022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424921831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424923472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424925226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.424931456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.424938573+07:00","message":"push: {true \n 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:31.429128627+07:00","message":"write wav file: './tmp/7513/7513_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.751755805+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.751792598+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-03-05T11:07:31.751798005+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.7518148+07:00","message":"[buffer interim] 186 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.751823768+07:00","message":"[bufferProcess] interim [360000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.751825474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.944021147+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.944058415+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-03-05T11:07:31.944065016+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:31.94407681+07:00","message":"[buffer interim] 186 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.944084974+07:00","message":"[bufferProcess] interim [540000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.944088083+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.944094461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.944098102+07:00","message":"> Transcript [1818] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:31.944100955+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.076446048+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.076481637+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-03-05T11:07:32.076487799+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.076504193+07:00","message":"[buffer interim] 186 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076513124+07:00","message":"[bufferProcess] interim [660000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076515261+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076520653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076523162+07:00","message":"> Transcript [1819] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.07652621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076528024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076529981+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.076532233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.26072412+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.260755873+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-03-05T11:07:32.260761968+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.260773748+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260780153+07:00","message":"[bufferProcess] interim [840000000]:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260782158+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260785858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260788641+07:00","message":"> Transcript [1820] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260791667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.26079358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260795552+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.260797441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.66250297+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.662540696+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-03-05T11:07:32.662547363+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.662561138+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662568108+07:00","message":"[bufferProcess] interim [320000000]:ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662571157+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.66257646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662579224+07:00","message":"> Transcript [1821] [false]: 'ไม่เป็นไรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662582648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662585034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662587748+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.662589789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.860815935+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.860855642+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-03-05T11:07:32.860861835+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.860874736+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860881446+07:00","message":"[bufferProcess] interim [440000000]:ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860883847+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860888776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860891187+07:00","message":"> Transcript [1822] [false]: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860894597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860897957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860900109+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860902086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860906623+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860908364+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860911867+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.860914854+07:00","message":"Next Push (prob) : 'เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.860932859+07:00","message":"push: {false ไม่ 0 0xc00042bc80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.880401321+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.880421875+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-03-05T11:07:32.8804263+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.880433146+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880444907+07:00","message":"[bufferProcess] interim [500000000]:ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880447891+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.88045132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880454964+07:00","message":"> Transcript [1823] [false]: 'ไม่เป็นไรค่ะเดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880458129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880460019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880461764+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.880463789+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.976788473+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.976825613+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-03-05T11:07:32.976830569+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.976841981+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976847662+07:00","message":"[bufferProcess] interim [560000000]:ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976850023+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976854852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976857788+07:00","message":"> Transcript [1824] [false]: 'ไม่เป็นไรค่ะเดี๋ยวพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.97686058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976862347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.97686418+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.976866612+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.977828073+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.977844444+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-03-05T11:07:32.977847863+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:32.977855599+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977858824+07:00","message":"[bufferProcess] interim [620000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977860827+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977862897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977864689+07:00","message":"> Transcript [1825] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977867188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977869066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977870613+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:32.977872468+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748929254+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.74895063+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748953273+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748955+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748957097+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748959106+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748960798+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.74896256+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.74896423+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748965725+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748967216+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.748968656+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.788310678+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.788360323+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-03-05T11:07:33.788367345+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.788381528+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788388655+07:00","message":"[bufferProcess] interim [100000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788391234+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788397625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788400491+07:00","message":"> Transcript [1826] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788404239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788406308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788410062+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788412663+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788418628+07:00","message":"Push: 'เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788420734+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788423073+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.788425135+07:00","message":"Next Push (prob) : 'คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.788432852+07:00","message":"push: {false เป็นไรค่ะเดี๋ยว 0 0xc00042bc80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.802303769+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.80232683+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-03-05T11:07:33.802333867+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.802348934+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802357306+07:00","message":"[bufferProcess] interim [220000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802360531+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802364234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802367311+07:00","message":"> Transcript [1827] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802371079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802374411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802376252+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.802378408+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.830165111+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.830188073+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-03-05T11:07:33.83019442+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.830204647+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830213511+07:00","message":"[bufferProcess] interim [400000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830217105+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830222324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830225555+07:00","message":"> Transcript [1828] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830229475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830232329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.830235293+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.83023871+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:33.866946075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:33.866949219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.869867886+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.869887607+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-03-05T11:07:33.869893455+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:33.869902536+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.86990846+07:00","message":"[bufferProcess] interim [520000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869913381+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869921265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869925768+07:00","message":"> Transcript [1829] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869928844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869930921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869933264+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:33.869935865+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.065426689+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.065463813+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-03-05T11:07:34.065470624+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.065483731+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065490491+07:00","message":"[bufferProcess] interim [700000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065492963+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065499413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065501932+07:00","message":"> Transcript [1830] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065505354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065507239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065509283+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065511469+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065516581+07:00","message":"Push: 'คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065519515+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065522425+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.065525657+07:00","message":"Next Push (prob) : 'สอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.065535695+07:00","message":"push: {false คุณครู 0 0xc00042bc80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.186790878+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.186834413+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-03-05T11:07:34.1868412+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.18685368+07:00","message":"[buffer interim] 186 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186863788+07:00","message":"[bufferProcess] interim [820000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186867204+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186874657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186878904+07:00","message":"> Transcript [1831] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186882149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.186885245+07:00","message":"Set new StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.298560161+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463531018+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463576408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูชวนให้ฟังอีกครั้งนึงนะคะ\",\"confidence\":0.9277789}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463582503+07:00","message":"receive interim result [true|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูชวนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463591709+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463593748+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463600803+07:00","message":"[buffer interim] 186 true ไม่เป็นไรค่ะเดี๋ยวคุณครูชวนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463611468+07:00","message":"[bufferProcess] interim [90000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูชวนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463616543+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463619859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.4636227+07:00","message":"> Transcript [1832] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.46363797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463640353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463642169+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463644771+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463646465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463648428+07:00","message":"> Transcript [1833] [true]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูชวนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463650504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463652136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463654077+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463655915+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:34.463662356+07:00","message":"Push: 'ชวนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.463672694+07:00","message":"push: {true ชวนให้ฟังอีกครั้งนึงนะคะ 0 0xc00042bc80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:34.471566769+07:00","message":"write wav file: './tmp/7513/7513_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:34.68005145+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.258035094+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.33670623+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.336726405+07:00","message":"found end of frame, send empty tag with msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.33672963+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.33673667+07:00","message":"[buffer interim] 187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336744162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336748182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336751039+07:00","message":"> Transcript [1834] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336753867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336755627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.33675725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336758861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:35.336761847+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.336772567+07:00","message":"push: {true \n 0 0xc002e4e480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:35.341400568+07:00","message":"write wav file: './tmp/7513/7513_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:35.580401492+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.050460208+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.050494221+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-03-05T11:07:36.050499144+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.050512645+07:00","message":"[buffer interim] 188 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.050519598+07:00","message":"[bufferProcess] interim [480000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.050521442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.237196696+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.237234847+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-03-05T11:07:36.23724039+07:00","message":"receive interim result [false|false]: ย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.237253267+07:00","message":"[buffer interim] 188 false ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.237261154+07:00","message":"[bufferProcess] interim [720000000]:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.237263506+07:00","message":"[bufferProcess] send to processor:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.237269666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.237272467+07:00","message":"> Transcript [1835] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.23727446+07:00","message":"Set StatePrefix (first interim): 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.425639817+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.425681751+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-03-05T11:07:36.425689161+07:00","message":"receive interim result [false|false]: ย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.425704791+07:00","message":"[buffer interim] 188 false ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.42571573+07:00","message":"[bufferProcess] interim [900000000]:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425719051+07:00","message":"[bufferProcess] send to processor:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.42572657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425730758+07:00","message":"> Transcript [1836] [false]: 'ย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425734722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425737591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425740322+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.425743027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.618161868+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.618210235+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-03-05T11:07:36.618217976+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.618232531+07:00","message":"[buffer interim] 188 false ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.6182408+07:00","message":"[bufferProcess] interim [80000000]:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618244643+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618249323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618253239+07:00","message":"> Transcript [1837] [false]: 'ย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618257565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618260331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618262948+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.618267202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.749046737+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.749091145+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-03-05T11:07:36.749098212+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.749115755+07:00","message":"[buffer interim] 188 false ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749127738+07:00","message":"[bufferProcess] interim [200000000]:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.74913117+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749135987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749139849+07:00","message":"> Transcript [1838] [false]: 'ย้อนกลับไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749144393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749147168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749149853+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.749152595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:36.867401712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:36.867417662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.938130473+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.938172498+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-03-05T11:07:36.938178479+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.938191626+07:00","message":"[buffer interim] 188 false ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938199314+07:00","message":"[bufferProcess] interim [380000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.93820149+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938207132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938210142+07:00","message":"> Transcript [1839] [false]: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938213286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.9382154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.93821721+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938219299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.93822381+07:00","message":"Push: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938225633+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.938227795+07:00","message":"Set new StatePrefix : 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:36.93823024+07:00","message":"Next Push (prob) : 'กลับไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:36.938238101+07:00","message":"push: {false ย้อน 0 0xc002e4e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.248694775+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336378049+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336423283+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-03-05T11:07:37.336431416+07:00","message":"receive interim result [true|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336442403+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336445455+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336453211+07:00","message":"[buffer interim] 188 true ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.33646166+07:00","message":"[bufferProcess] interim [890000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336464865+07:00","message":"[bufferProcess] send to processor (isfinal):ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336468016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336470828+07:00","message":"> Transcript [1840] [false]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336473856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.33647564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336477502+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336479551+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336481225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.33648295+07:00","message":"> Transcript [1841] [true]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336486812+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336488373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336489971+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.336492711+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.33649616+07:00","message":"Push: 'กลับไปตั้งแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.336506526+07:00","message":"push: {true กลับไปตั้งแต่ว่า 0 0xc002e4e880}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:37.343243014+07:00","message":"write wav file: './tmp/7513/7513_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.381248955+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.960821856+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.960866579+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-03-05T11:07:37.960872784+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:37.960890864+07:00","message":"[buffer interim] 189 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.960899488+07:00","message":"[bufferProcess] interim [420000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:37.960902831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.142364311+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.142399267+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-03-05T11:07:38.142404385+07:00","message":"receive interim result [false|false]: ยีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.142418282+07:00","message":"[buffer interim] 189 false ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.142425474+07:00","message":"[bufferProcess] interim [540000000]:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.142431859+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.142436659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.142440148+07:00","message":"> Transcript [1842] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.142443087+07:00","message":"Set StatePrefix (first interim): 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.355722785+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.355769592+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-03-05T11:07:38.355775514+07:00","message":"receive interim result [false|false]: ยีนคือช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.355790757+07:00","message":"[buffer interim] 189 false ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355801618+07:00","message":"[bufferProcess] interim [780000000]:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355806248+07:00","message":"[bufferProcess] send to processor:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355812597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355815337+07:00","message":"> Transcript [1843] [false]: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355817717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.355819646+07:00","message":"Set new StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.563161632+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.563199074+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-03-05T11:07:38.563204738+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.563218019+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563225274+07:00","message":"[bufferProcess] interim [20000000]:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563227665+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563233412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563236155+07:00","message":"> Transcript [1844] [false]: 'ยีนคือช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563239397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.563241642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.56324335+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.56324536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.618852471+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.618890076+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-03-05T11:07:38.618895661+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.618911179+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618922161+07:00","message":"[bufferProcess] interim [80000000]:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618924647+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618931322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618934677+07:00","message":"> Transcript [1845] [false]: 'ยีนคือช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618937497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618939419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.61894125+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.618943053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.805027624+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.805076594+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-03-05T11:07:38.805085697+07:00","message":"receive interim result [false|false]: ยีนคือช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:38.80510077+07:00","message":"[buffer interim] 189 false ยีนคือช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805109027+07:00","message":"[bufferProcess] interim [320000000]:ยีนคือช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805111349+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805116723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805119459+07:00","message":"> Transcript [1846] [false]: 'ยีนคือช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805123045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805125065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.805126754+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:38.80512914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.04225766+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.042295761+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-03-05T11:07:39.042301735+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.042315202+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042322259+07:00","message":"[bufferProcess] interim [500000000]:ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042324671+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042329813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042332126+07:00","message":"> Transcript [1847] [false]: 'ยีนคือช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042335238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042337235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.04233898+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042341185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042345468+07:00","message":"Push: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042347159+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042349238+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.042351268+07:00","message":"Next Push (prob) : 'ช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.042360848+07:00","message":"push: {false ยีนคือ 0 0xc002e4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.288757125+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.288793847+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-03-05T11:07:39.288799967+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.288812059+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.288819311+07:00","message":"[bufferProcess] interim [680000000]:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.288821712+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.288827126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.288831754+07:00","message":"> Transcript [1848] [false]: 'ยีนคือช่วงนึงของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.28883408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.28883712+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.366005318+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.366039243+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-03-05T11:07:39.366045874+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.366059207+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.366065795+07:00","message":"[bufferProcess] interim [740000000]:ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.366068103+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.3660735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.366076035+07:00","message":"> Transcript [1849] [false]: 'ยีนคือช่วงนึงของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.366078262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.366080395+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสาร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.3846167+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.384640856+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-03-05T11:07:39.384646133+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.384657906+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384664443+07:00","message":"[bufferProcess] interim [800000000]:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384668136+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384672122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384677544+07:00","message":"> Transcript [1850] [false]: 'ยีนคือช่วงนึงของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384680522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.384683379+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.462149463+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.462175746+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-03-05T11:07:39.462181367+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.462194157+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462199418+07:00","message":"[bufferProcess] interim [920000000]:ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462201642+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462204696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462207139+07:00","message":"> Transcript [1851] [false]: 'ยีนคือช่วงนึงของสามเหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462209403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.462210987+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสามเหลี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.651702261+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.651740913+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-03-05T11:07:39.651746896+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.651762483+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651770225+07:00","message":"[bufferProcess] interim [100000000]:ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651772618+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651780117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651782867+07:00","message":"> Transcript [1852] [false]: 'ยีนคือช่วงนึงของสังเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651785155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.651787293+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสังเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.827831136+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.827865395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสังเวียน A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.827871961+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:39.827883871+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827891289+07:00","message":"[bufferProcess] interim [280000000]:ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827893693+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827899224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827901869+07:00","message":"> Transcript [1853] [false]: 'ยีนคือช่วงนึงของสังเวียนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827904929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827907247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.827909503+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:39.82791178+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:39.867943357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:39.867944006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.023896193+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.02394901+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-03-05T11:07:40.023958595+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.023972358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.023975899+07:00","message":"receive interim result [false|false]:  A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.023987111+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.024001675+07:00","message":"[buffer interim] 189 false  A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024010991+07:00","message":"[bufferProcess] interim [520000000]:ยีนคือช่วงนึงของสังเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024014599+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024019548+07:00","message":"[bufferProcess] interim [520000000]: A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024023302+07:00","message":"[bufferProcess] update buffer: ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024027642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024033033+07:00","message":"> Transcript [1854] [false]: 'ยีนคือช่วงนึงของสังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024037719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024040678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024044216+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.024047316+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.16285445+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.162893701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.162899491+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.162912954+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162920114+07:00","message":"[bufferProcess] interim [580000000]:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162923011+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162928609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162931511+07:00","message":"> Transcript [1855] [false]: 'ยีนคือช่วงนึงของสังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162934926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162937018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162940238+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.162942336+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.226236537+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.226272843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.226278907+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.226288673+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.226294882+07:00","message":"[bufferProcess] interim [700000000]:ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.226297246+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.226300855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.22630364+07:00","message":"> Transcript [1856] [false]: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.226305943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.226307912+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.417022915+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.417074983+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-03-05T11:07:40.417081992+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.41710039+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417108125+07:00","message":"[bufferProcess] interim [880000000]:ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417110621+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417116813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417119831+07:00","message":"> Transcript [1857] [false]: 'ยีนคือช่วงนึงของสาย DNA และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417123797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.41712582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417128131+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.417130678+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.732340262+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.73238264+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-03-05T11:07:40.73238906+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอแล้วเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.732400317+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.732407328+07:00","message":"[bufferProcess] interim [180000000]:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.732409922+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.732415134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.732418153+07:00","message":"> Transcript [1858] [false]: 'ยีนคือช่วงนึงของสังเวียนเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.73242054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.732422956+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสังเวียนเอแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.85225437+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.852289684+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-03-05T11:07:40.852295616+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.852308619+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852315125+07:00","message":"[bufferProcess] interim [240000000]:ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852317717+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852322709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852325287+07:00","message":"> Transcript [1859] [false]: 'ยีนคือช่วงนึงของสังเวียนเอแล้วเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852328607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852330528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852332657+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียนเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.852334757+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.865516955+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.865534224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA และ RNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.865542192+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.865554393+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865559142+07:00","message":"[bufferProcess] interim [300000000]:ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865561607+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865564468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865566512+07:00","message":"> Transcript [1860] [false]: 'ยีนคือช่วงนึงของสังเวียนเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865569098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865571302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865573219+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียนเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.865575811+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.909199154+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.909228475+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-03-05T11:07:40.909234256+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.909243257+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909247795+07:00","message":"[bufferProcess] interim [360000000]:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909250282+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909255469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909257982+07:00","message":"> Transcript [1861] [false]: 'ยีนคือช่วงนึงของสาย DNA และ RNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909261267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.909263187+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสาย DNA และ RNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.916604644+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.916616097+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-03-05T11:07:40.916619927+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:40.916623942+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.916626987+07:00","message":"[bufferProcess] interim [420000000]:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.916628826+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.916631076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.91663318+07:00","message":"> Transcript [1862] [false]: 'ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.916634975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:40.916636854+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.1128119+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.112855499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA และ RNA คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.112862996+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA และ RNA คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.1128763+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาย DNA และ RNA คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.11288362+07:00","message":"[bufferProcess] interim [600000000]:ยีนคือช่วงนึงของสาย DNA และ RNA คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.112886116+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.112891597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.11289425+07:00","message":"> Transcript [1863] [false]: 'ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.112896594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.112899022+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสังเวียนเอแล้วเรียนเอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.297717284+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.297753606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.297759488+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.297772586+07:00","message":"[buffer interim] 189 false ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297779338+07:00","message":"[bufferProcess] interim [780000000]:ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297781804+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA และ RNA คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297787207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297789923+07:00","message":"> Transcript [1864] [false]: 'ยีนคือช่วงนึงของสาย DNA และ RNA คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297792211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.297794084+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสาย DNA และ RNA คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.538719222+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.599694961+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713663388+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713702118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร\",\"confidence\":0.84220284}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.71370872+07:00","message":"receive interim result [true|false]: ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713717724+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713719766+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713726354+07:00","message":"[buffer interim] 189 true ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713734592+07:00","message":"[bufferProcess] interim [170000000]:ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713741033+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713744716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713747481+07:00","message":"> Transcript [1865] [false]: 'ยีนคือช่วงนึงของสาย DNA และ RNA คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.7137509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713752746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713755057+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสาย DNA และ RNA คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713757197+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713758898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713760719+07:00","message":"> Transcript [1866] [true]: 'ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713762759+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713764294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713765821+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสาย DNA และ RNA คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713767685+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:41.713774594+07:00","message":"Push: 'ช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:41.713783478+07:00","message":"push: {true ช่วงหนึ่งของสาย DNA แล้วเรียนเอกคืออะไร 0 0xc002e4eb00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:41.721950965+07:00","message":"write wav file: './tmp/7513/7513_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.652484538+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.652527688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.652533103+07:00","message":"receive interim result [false|false]: DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.652546421+07:00","message":"[buffer interim] 190 false DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.652553845+07:00","message":"[bufferProcess] interim [80000000]:DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.652555662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.779414423+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.7794489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.779454246+07:00","message":"receive interim result [false|false]: DNA นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.779470527+07:00","message":"[buffer interim] 190 false DNA นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.779477532+07:00","message":"[bufferProcess] interim [200000000]:DNA นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.779479682+07:00","message":"[bufferProcess] send to processor:DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.779482945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.779485439+07:00","message":"> Transcript [1867] [false]: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.779487582+07:00","message":"Set StatePrefix (first interim): 'DNA นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:42.868885461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:42.868893652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.980488707+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.980526477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.980532864+07:00","message":"receive interim result [false|false]: DNA นะคะหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:42.980545921+07:00","message":"[buffer interim] 190 false DNA นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980555787+07:00","message":"[bufferProcess] interim [380000000]:DNA นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980558243+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980561868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980568627+07:00","message":"> Transcript [1868] [false]: 'DNA นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.98057165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980573472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980575134+07:00","message":"StatePrefix: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:42.980577214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.036746284+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.03678242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.036788123+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.03679917+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036805623+07:00","message":"[bufferProcess] interim [440000000]:DNA นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036807909+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036813329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036815811+07:00","message":"> Transcript [1869] [false]: 'DNA นะคะหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036818692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036820875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036822609+07:00","message":"StatePrefix: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.036824514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.177271086+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.177308013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.177313603+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.177326571+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177333839+07:00","message":"[bufferProcess] interim [620000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177336175+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177341784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177344627+07:00","message":"> Transcript [1870] [false]: 'DNA นะคะหรือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177347699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177349605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177351405+07:00","message":"StatePrefix: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.177353341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218699774+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218735375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218740652+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218748273+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-03-05T11:07:43.218751304+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218758053+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218761229+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218767148+07:00","message":"[bufferProcess] interim [680000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218769005+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218771737+07:00","message":"[bufferProcess] interim [680000000]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218774702+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218777674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218780341+07:00","message":"> Transcript [1871] [false]: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218783772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218785749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218787426+07:00","message":"StatePrefix: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218789142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.21879181+07:00","message":"Push: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218793679+07:00","message":"TextPushed: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218795629+07:00","message":"Set new StatePrefix : 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.218797645+07:00","message":"Next Push (prob) : 'หรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.218805298+07:00","message":"push: {false DNA นะคะ 0 0xc000170f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512184312+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512226521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512233342+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512248977+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-03-05T11:07:43.512253367+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512262777+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.512269872+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512282345+07:00","message":"[bufferProcess] interim [920000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512286507+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.51229305+07:00","message":"[bufferProcess] interim [920000000]: นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512297278+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512302093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512305828+07:00","message":"> Transcript [1872] [false]: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.51230995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512312636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512315372+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.512320336+07:00","message":"TextPushed: 'DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.68414616+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.684189702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.684195072+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.684205555+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-03-05T11:07:43.684208523+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็มเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.684215251+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.684218636+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684224501+07:00","message":"[bufferProcess] interim [40000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684226631+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684229271+07:00","message":"[bufferProcess] interim [40000000]: นะคะหรือชื่อเต็มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684232036+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684234826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684237663+07:00","message":"> Transcript [1873] [false]: 'DNA นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684240469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.68424222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684243947+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.684246184+07:00","message":"TextPushed: 'DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.779106619+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.779135157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.779139664+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.7791505+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-03-05T11:07:43.77915403+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.779160824+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:43.7791645+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.7791705+07:00","message":"[bufferProcess] interim [160000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779172934+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779175541+07:00","message":"[bufferProcess] interim [160000000]: นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779177813+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779180455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779183185+07:00","message":"> Transcript [1874] [false]: 'DNA นะคะหรือชื่อเต็มเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779186034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779187769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779189661+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:43.779191458+07:00","message":"TextPushed: 'DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.211672491+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.21170787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.211712957+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.211724309+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-03-05T11:07:44.211727482+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็มว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.21173547+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.211738553+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็มว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211744877+07:00","message":"[bufferProcess] interim [580000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211747193+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.21174984+07:00","message":"[bufferProcess] interim [580000000]: นะคะหรือชื่อเต็มว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211752229+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็มว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.21175518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211762634+07:00","message":"> Transcript [1875] [false]: 'DNA นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211766065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211768012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211769691+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211772437+07:00","message":"TextPushed: 'DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211774968+07:00","message":"Push: 'หรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211776716+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211779293+07:00","message":"Set new StatePrefix : 'DNA นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.211781469+07:00","message":"Next Push (prob) : 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.211789294+07:00","message":"push: {false หรือชื่อเต็ม 0 0xc000170f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.251938139+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.251965884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.251971374+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.25198396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" vehicle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.251995495+07:00","message":"receive interim result [false|false]:  vehicle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.252001147+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.25200408+07:00","message":"[buffer interim] 190 false  vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252009356+07:00","message":"[bufferProcess] interim [640000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252012007+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็มว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252014833+07:00","message":"[bufferProcess] interim [640000000]: vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252018824+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.25202202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252024825+07:00","message":"> Transcript [1876] [false]: 'DNA นะคะหรือชื่อเต็มว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252026972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.252028695+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็มว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.381310538+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.381338472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.38134298+07:00","message":"receive interim result [false|false]: DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.381353255+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-03-05T11:07:44.38135641+07:00","message":"receive interim result [false|false]:  นะคะหรือชื่อเต็มดีออกซีไรโบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.381363171+07:00","message":"[buffer interim] 190 false DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.381366303+07:00","message":"[buffer interim] 190 false  นะคะหรือชื่อเต็มดีออกซีไรโบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.38137181+07:00","message":"[bufferProcess] interim [820000000]:DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381374318+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381377096+07:00","message":"[bufferProcess] interim [820000000]: นะคะหรือชื่อเต็มดีออกซีไรโบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381379217+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็มดีออกซีไรโบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381381713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381384264+07:00","message":"> Transcript [1877] [false]: 'DNA นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381386487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.381388246+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.43702337+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437051662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437057639+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437068263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" vehicle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437071209+07:00","message":"receive interim result [false|false]:  vehicle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437077042+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.437080739+07:00","message":"[buffer interim] 190 false  vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437086502+07:00","message":"[bufferProcess] interim [880000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437091185+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็มดีออกซีไรโบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437094261+07:00","message":"[bufferProcess] interim [880000000]: vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437097364+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437101487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437104824+07:00","message":"> Transcript [1878] [false]: 'DNA นะคะหรือชื่อเต็มดีออกซีไรโบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437107554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.437111174+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็มดีออกซีไรโบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624896441+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624924042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624929836+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624940247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic Acid\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624942843+07:00","message":"receive interim result [false|false]:  deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624949303+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.624954056+07:00","message":"[buffer interim] 190 false  deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624958901+07:00","message":"[bufferProcess] interim [60000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624961495+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.62496455+07:00","message":"[bufferProcess] interim [60000000]: deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624967105+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624969692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624972413+07:00","message":"> Transcript [1879] [false]: 'DNA นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624974683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.624976399+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761134286+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761184382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761190716+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761203684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonuclease\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761207077+07:00","message":"receive interim result [false|false]:  deoxyribonuclease"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761214886+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.761218345+07:00","message":"[buffer interim] 190 false  deoxyribonuclease"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761225838+07:00","message":"[bufferProcess] interim [180000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761228556+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761231563+07:00","message":"[bufferProcess] interim [180000000]: deoxyribonuclease"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761233592+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonuclease"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761236105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761239133+07:00","message":"> Transcript [1880] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761241156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.761242909+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954079226+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954117266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954123326+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954136993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954140088+07:00","message":"receive interim result [false|false]:  deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954148173+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:44.954151528+07:00","message":"[buffer interim] 190 false  deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954157212+07:00","message":"[bufferProcess] interim [360000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954159332+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonuclease"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954161943+07:00","message":"[bufferProcess] interim [360000000]: deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954164115+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954166733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.95416949+07:00","message":"> Transcript [1881] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonuclease'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954171708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:44.954173473+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonuclease'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274144517+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274174897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274180521+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274191161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic Acid\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274193943+07:00","message":"receive interim result [false|false]:  deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274200276+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.274205749+07:00","message":"[buffer interim] 190 false  deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274211241+07:00","message":"[bufferProcess] interim [660000000]:DNA นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274213546+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274218781+07:00","message":"[bufferProcess] interim [660000000]: deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274221035+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274231885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274244594+07:00","message":"> Transcript [1882] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274248697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.274251617+07:00","message":"Set new StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.544980231+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545029833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม deoxyribonucleic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545037389+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545048945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Acid\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545052983+07:00","message":"receive interim result [false|false]:  Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545067742+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.545081285+07:00","message":"[buffer interim] 190 false  Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545088907+07:00","message":"[bufferProcess] interim [960000000]:DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545092004+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545097318+07:00","message":"[bufferProcess] interim [960000000]: Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545100367+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545102895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545106129+07:00","message":"> Transcript [1883] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545109186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545110925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545112651+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.545114673+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555108097+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555127661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม deoxyribonucleic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555131843+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555140828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Acid นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555143919+07:00","message":"receive interim result [false|false]:  Acid นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555149516+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.555152545+07:00","message":"[buffer interim] 190 false  Acid นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555157449+07:00","message":"[bufferProcess] interim [20000000]:DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555159571+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555162105+07:00","message":"[bufferProcess] interim [20000000]: Acid นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555164117+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555166572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555169595+07:00","message":"> Transcript [1884] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555173023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555174815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555176508+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.555178413+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.779565639+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.77960269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม deoxyribonucleic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.779609553+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.779622055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Acid นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.77962492+07:00","message":"receive interim result [false|false]:  Acid นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.779633506+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.7796428+07:00","message":"[buffer interim] 190 false  Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779649277+07:00","message":"[bufferProcess] interim [140000000]:DNA นะคะหรือชื่อเต็ม deoxyribonucleic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779652304+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779655324+07:00","message":"[bufferProcess] interim [140000000]: Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779658125+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779660585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779663389+07:00","message":"> Transcript [1885] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779666332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779668283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779669958+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.779672163+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847234717+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847269519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847276831+07:00","message":"receive interim result [false|false]: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847291481+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-03-05T11:07:45.847295531+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847303899+07:00","message":"[buffer interim] 190 false DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847308201+07:00","message":"[buffer interim] 190 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847314851+07:00","message":"[bufferProcess] interim [260000000]:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847318762+07:00","message":"[bufferProcess] send to processor:DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847323063+07:00","message":"[bufferProcess] interim [260000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847325972+07:00","message":"[bufferProcess] update buffer: DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.84732968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847333072+07:00","message":"> Transcript [1886] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847337541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847340492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847343353+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.84734606+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847350094+07:00","message":"Push: ' deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847352785+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847355785+07:00","message":"Set new StatePrefix : 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:45.847359034+07:00","message":"Next Push (prob) : ' Acid นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.847381518+07:00","message":"push: {false  deoxyribonucleic 0 0xc000170f80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:45.869795841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:45.869819997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:45.899169155+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012273556+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012318451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ\",\"confidence\":0.94229317}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012325215+07:00","message":"receive interim result [true|false]: นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012334817+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012337065+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012344594+07:00","message":"[buffer interim] 190 true นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012354947+07:00","message":"[bufferProcess] interim [500000000]:นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012357907+07:00","message":"[bufferProcess] send to processor (isfinal):DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012361238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012363915+07:00","message":"> Transcript [1887] [false]: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012367027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012369046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.0123707+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012373136+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.01237502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012376772+07:00","message":"> Transcript [1888] [true]: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012378706+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012380356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012381852+07:00","message":"StatePrefix: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012383593+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012385172+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012536495+07:00","message":"Push: ' Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012539536+07:00","message":"TextPushed: 'DNA นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012541459+07:00","message":"Set new StatePrefix : 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012543374+07:00","message":"Next Push (prob) : 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.012552743+07:00","message":"push: {true  Acid นะคะ 0 0xc000170f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.012559854+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_190.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.021268718+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:46.023711834+07:00","message":"write wav file: './tmp/7513/7513_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.370025348+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.370069356+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-03-05T11:07:46.370074236+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.370089486+07:00","message":"[buffer interim] 191 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.370095288+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.370096884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.617405587+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.617444535+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-03-05T11:07:46.617449526+07:00","message":"receive interim result [false|false]: เป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.617462999+07:00","message":"[buffer interim] 191 false เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.617471555+07:00","message":"[bufferProcess] interim [600000000]:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.617474164+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.617477603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.617480439+07:00","message":"> Transcript [1889] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.617482598+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.685367719+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.685398095+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-03-05T11:07:46.685403147+07:00","message":"receive interim result [false|false]: เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.685412252+07:00","message":"[buffer interim] 191 false เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685419476+07:00","message":"[bufferProcess] interim [660000000]:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685421883+07:00","message":"[bufferProcess] send to processor:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685426684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685428987+07:00","message":"> Transcript [1890] [false]: 'เป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685431865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685433626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685435334+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.685437371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.878759281+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.878796938+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-03-05T11:07:46.878802677+07:00","message":"receive interim result [false|false]: เป็นสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:46.878813643+07:00","message":"[buffer interim] 191 false เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878820354+07:00","message":"[bufferProcess] interim [840000000]:เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878822383+07:00","message":"[bufferProcess] send to processor:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878827938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878830852+07:00","message":"> Transcript [1891] [false]: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878833522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878835691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.87883739+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:46.878839574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002245966+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002278478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาร Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.00228348+07:00","message":"receive interim result [false|false]: เป็นสาร Pantip"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002300112+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002307561+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-03-05T11:07:47.00231104+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002316552+07:00","message":"[buffer interim] 191 false เป็นสาร Pantip"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002319624+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002326261+07:00","message":"[bufferProcess] interim [960000000]:เป็นสาร Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002329469+07:00","message":"[bufferProcess] send to processor:เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002333563+07:00","message":"[bufferProcess] interim [20000000]:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002336811+07:00","message":"[bufferProcess] send to processor:เป็นสาร Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002340629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.00234691+07:00","message":"> Transcript [1892] [false]: 'เป็นสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002351047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002354121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.00235592+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002357756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002359328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.00236134+07:00","message":"> Transcript [1893] [false]: 'เป็นสาร Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002363273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002365078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002366613+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002368168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002372751+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002374793+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002376607+07:00","message":"Set new StatePrefix : 'เป็นสาร Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.002378566+07:00","message":"Next Push (prob) : 'สาร Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.002385515+07:00","message":"push: {false เป็น 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.579087921+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.579130102+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-03-05T11:07:47.57913701+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:47.579151177+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.579158572+07:00","message":"[bufferProcess] interim [620000000]:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.579160988+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.579167669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.57917039+07:00","message":"> Transcript [1894] [false]: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.579172388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:47.579174183+07:00","message":"Set new StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.143896461+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.143935634+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-03-05T11:07:48.143941655+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.143956567+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.143966847+07:00","message":"[bufferProcess] interim [160000000]:เป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.143969812+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.1439737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.14397653+07:00","message":"> Transcript [1895] [false]: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.143979664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.143981784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.143995696+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.14399945+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.278342115+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.278381835+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-03-05T11:07:48.278388584+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.278401977+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278408897+07:00","message":"[bufferProcess] interim [280000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278412702+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278420202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278422849+07:00","message":"> Transcript [1896] [false]: 'เป็นสารพันธุกรรมประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278426159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.278428253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.27843053+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.27843258+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.856466114+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.856517474+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-03-05T11:07:48.856524021+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:48.856541577+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856549031+07:00","message":"[bufferProcess] interim [880000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856551443+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856554434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856557052+07:00","message":"> Transcript [1897] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856560895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856563992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856567419+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:48.856570931+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:48.870205391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:48.870240872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.045075957+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.045127731+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-03-05T11:07:49.045135173+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.045148155+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045155572+07:00","message":"[bufferProcess] interim [60000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.04515809+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045180698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045183844+07:00","message":"> Transcript [1898] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045187743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045190133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045192342+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045194588+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045199726+07:00","message":"Push: 'สารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045201621+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045203822+07:00","message":"Set new StatePrefix : 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.045205894+07:00","message":"Next Push (prob) : 'ซึ่งประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.045214573+07:00","message":"push: {false สารพันธุกรรม 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.047910574+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.047938141+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-03-05T11:07:49.047945864+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.047962108+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.047969689+07:00","message":"[bufferProcess] interim [120000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.04797312+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.047977464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.04798182+07:00","message":"> Transcript [1899] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.047997367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.048000362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.048003768+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.048007763+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.234354341+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.234393824+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-03-05T11:07:49.234399988+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.234412547+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234419408+07:00","message":"[bufferProcess] interim [240000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234422549+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234429066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234431871+07:00","message":"> Transcript [1900] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234435176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234437226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234440737+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.234442747+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.858503176+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.877816082+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.877854824+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-03-05T11:07:49.877861014+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.877871507+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877883124+07:00","message":"[bufferProcess] interim [840000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877885422+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877889565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877892284+07:00","message":"> Transcript [1901] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877895907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877897775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877900084+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.877902813+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.879681649+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.879702197+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-03-05T11:07:49.879708647+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.879721399+07:00","message":"[buffer interim] 191 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879726807+07:00","message":"[bufferProcess] interim [900000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.87973069+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.8797355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879739164+07:00","message":"> Transcript [1902] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879743303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879746032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.87975023+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879753544+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.87976191+07:00","message":"Push: 'ซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879764712+07:00","message":"TextPushed: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879767735+07:00","message":"Set new StatePrefix : 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.879770896+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.879783702+07:00","message":"push: {false ซึ่งประกอบด้วย 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960381117+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960422504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ\",\"confidence\":0.9211495}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960429368+07:00","message":"receive interim result [true|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960439094+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960440868+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960447054+07:00","message":"[buffer interim] 191 true เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960455531+07:00","message":"[bufferProcess] interim [50000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960460624+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960463809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.96046632+07:00","message":"> Transcript [1903] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960469537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960471465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960473182+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960475622+07:00","message":"TextPushed: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960477551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960479416+07:00","message":"> Transcript [1904] [true]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960483225+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.96048504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960486533+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960488393+07:00","message":"TextPushed: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:49.960494638+07:00","message":"Push: 'นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:49.960503858+07:00","message":"push: {true นิวคลีโอไทด์ค่ะ 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:49.969736201+07:00","message":"write wav file: './tmp/7513/7513_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.060894513+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.818304524+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.890141245+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.908962129+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.908987717+07:00","message":"found end of frame, send empty tag with msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.908991232+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.908998039+07:00","message":"[buffer interim] 192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909005545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909009166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909011798+07:00","message":"> Transcript [1905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.90901399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909015886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909017488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909019135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:50.909021429+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:50.909030422+07:00","message":"push: {true \n 0 0xc002e4e080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:50.914051084+07:00","message":"write wav file: './tmp/7513/7513_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.224990932+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.225027151+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-03-05T11:07:51.225032618+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.225045388+07:00","message":"[buffer interim] 193 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.225052194+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.225053986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.417903322+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.417938117+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-03-05T11:07:51.417943911+07:00","message":"receive interim result [false|false]: อยากดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.417955037+07:00","message":"[buffer interim] 193 false อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.417961393+07:00","message":"[bufferProcess] interim [540000000]:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.417963443+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.417969559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.417972241+07:00","message":"> Transcript [1906] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.417974391+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.422603305+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.422613813+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-03-05T11:07:51.422616868+07:00","message":"receive interim result [false|false]: อยากได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.422620341+07:00","message":"[buffer interim] 193 false อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422623201+07:00","message":"[bufferProcess] interim [600000000]:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.42262523+07:00","message":"[bufferProcess] send to processor:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422627874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422630125+07:00","message":"> Transcript [1907] [false]: 'อยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422632836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422634904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422636581+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.422638381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.549333553+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.549367405+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-03-05T11:07:51.549372909+07:00","message":"receive interim result [false|false]: อยากได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.549386729+07:00","message":"[buffer interim] 193 false อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549392931+07:00","message":"[bufferProcess] interim [720000000]:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549395392+07:00","message":"[bufferProcess] send to processor:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549400885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549403524+07:00","message":"> Transcript [1908] [false]: 'อยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549406158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.54940814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549409855+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.549411829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.735379678+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.735415178+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-03-05T11:07:51.735420128+07:00","message":"receive interim result [false|false]: อยากได้รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:51.735433827+07:00","message":"[buffer interim] 193 false อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735440911+07:00","message":"[bufferProcess] interim [840000000]:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735443264+07:00","message":"[bufferProcess] send to processor:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735446407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735448765+07:00","message":"> Transcript [1909] [false]: 'อยากได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735451403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735453587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735455571+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:51.735457409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:51.870745293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:51.870767737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.03827782+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.038323867+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-03-05T11:07:52.038330776+07:00","message":"receive interim result [false|false]: อยากได้รูปตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.038345749+07:00","message":"[buffer interim] 193 false อยากได้รูปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038353073+07:00","message":"[bufferProcess] interim [80000000]:อยากได้รูปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038355854+07:00","message":"[bufferProcess] send to processor:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038359454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038362087+07:00","message":"> Transcript [1910] [false]: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038365376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038367344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.03836925+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038371043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038374054+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038375931+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038378022+07:00","message":"Set new StatePrefix : 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.038380067+07:00","message":"Next Push (prob) : 'ได้รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.038388288+07:00","message":"push: {false อยาก 0 0xc000385d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.082919224+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.082955857+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-03-05T11:07:52.082961155+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.082976777+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.082990431+07:00","message":"[bufferProcess] interim [140000000]:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.082993832+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.082997464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.083000275+07:00","message":"> Transcript [1911] [false]: 'อยากได้รูปตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.083003406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.083005111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.083006806+07:00","message":"StatePrefix: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.083008799+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.139437857+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.139467169+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-03-05T11:07:52.139473475+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.139482987+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139490194+07:00","message":"[bufferProcess] interim [260000000]:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139492373+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139497364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139500142+07:00","message":"> Transcript [1912] [false]: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139503125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.13950489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139506699+07:00","message":"StatePrefix: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.139508791+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.315099557+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.315133031+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-03-05T11:07:52.315138686+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.315149921+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315156564+07:00","message":"[bufferProcess] interim [440000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315158866+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315164009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315166344+07:00","message":"> Transcript [1913] [false]: 'อยากได้รูปตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315169295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315171718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315173549+07:00","message":"StatePrefix: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.315175711+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.964050701+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.964092556+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-03-05T11:07:52.964098699+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.964113825+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964121704+07:00","message":"[bufferProcess] interim [40000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964124064+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964129959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964134399+07:00","message":"> Transcript [1914] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.96414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964143535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.96414624+07:00","message":"StatePrefix: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964151599+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.96415912+07:00","message":"Push: 'ได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964161889+07:00","message":"TextPushed: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964164896+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:52.964167028+07:00","message":"Next Push (prob) : 'ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:52.964176436+07:00","message":"push: {false ได้รูป 0 0xc000385d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.180384585+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.180429234+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-03-05T11:07:53.180435998+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.180451973+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180460288+07:00","message":"[bufferProcess] interim [280000000]:อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180463186+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180469991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180472653+07:00","message":"> Transcript [1915] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180476434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180478652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.180480814+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.18048332+07:00","message":"TextPushed: 'อยากได้รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.246130708+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.246166621+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-03-05T11:07:53.246173145+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.246186599+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246193209+07:00","message":"[bufferProcess] interim [340000000]:อยากได้รูปตอนนี้นะคะของตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246195449+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246202229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246205636+07:00","message":"> Transcript [1916] [false]: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246208956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246210906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.24621301+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.246215618+07:00","message":"TextPushed: 'อยากได้รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.311061035+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.311101399+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-03-05T11:07:53.311106566+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.311120865+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311128412+07:00","message":"[bufferProcess] interim [400000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311130976+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311134083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311136845+07:00","message":"> Transcript [1917] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311140074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311142307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.31114485+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.311147452+07:00","message":"TextPushed: 'อยากได้รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.376543772+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.37659036+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-03-05T11:07:53.376596583+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.376608686+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376615914+07:00","message":"[bufferProcess] interim [460000000]:อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376619023+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376624474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376627298+07:00","message":"> Transcript [1918] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376631601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376633841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.37663617+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376639739+07:00","message":"TextPushed: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376644211+07:00","message":"Push: 'ตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376645997+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376647968+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.376650528+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.376658014+07:00","message":"push: {false ตอนนี้นะคะ 0 0xc000385d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.498831644+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.498887799+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-03-05T11:07:53.498894553+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.498911103+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.498919928+07:00","message":"[bufferProcess] interim [520000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.498922787+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.498926666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.498930098+07:00","message":"> Transcript [1919] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.498932386+07:00","message":"Set StatePrefix (first interim): 'อยากได้รูปตอนนี้นะคะของตั้งนาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.592411462+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.592444648+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-03-05T11:07:53.592451371+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.592466595+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.592473159+07:00","message":"[bufferProcess] interim [580000000]:อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.592476137+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.592479672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.592482403+07:00","message":"> Transcript [1920] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.592484467+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.689363388+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.689399593+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-03-05T11:07:53.689405766+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.689417475+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689427075+07:00","message":"[bufferProcess] interim [640000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689429949+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689436504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689439847+07:00","message":"> Transcript [1921] [false]: 'อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689441944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.689444194+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะโอนตังค์ให้ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.751229472+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.75126947+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-03-05T11:07:53.751275391+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.751289428+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.751297476+07:00","message":"[bufferProcess] interim [700000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.751300544+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.751306323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.751309441+07:00","message":"> Transcript [1922] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.751311814+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.835179007+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.835222677+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-03-05T11:07:53.835229212+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.835245104+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835254121+07:00","message":"[bufferProcess] interim [880000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835256706+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835264021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835267078+07:00","message":"> Transcript [1923] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835269474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.835271561+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.922313673+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.922357422+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-03-05T11:07:53.922363629+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:53.922377969+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922386469+07:00","message":"[bufferProcess] interim [60000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922389192+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922394747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922397308+07:00","message":"> Transcript [1924] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922401196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922403496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922405206+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:53.922407684+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.050364326+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.050409296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.050416787+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.050430866+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050438611+07:00","message":"[bufferProcess] interim [180000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050440854+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050446381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050448996+07:00","message":"> Transcript [1925] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050452762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050455009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050457316+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.050459858+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.563094442+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.563130468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.563136502+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.563151923+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563158507+07:00","message":"[bufferProcess] interim [660000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563160713+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563163716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563166223+07:00","message":"> Transcript [1926] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563169389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563171128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563172861+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.563175073+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626275523+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626308583+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-03-05T11:07:54.626315414+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626327172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.62632964+07:00","message":"receive interim result [false|false]:  view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626335745+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626342916+07:00","message":"[buffer interim] 193 false  view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.62634827+07:00","message":"[bufferProcess] interim [780000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626350496+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626353839+07:00","message":"[bufferProcess] interim [780000000]: view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.62635627+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.62636002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626362884+07:00","message":"> Transcript [1927] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626365617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626367369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626369094+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626371243+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626374004+07:00","message":"Push: 'ของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626375869+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626377884+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.626379901+07:00","message":"Next Push (prob) : 'คือ 1 view'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.626386615+07:00","message":"push: {false ของตั้งในกรอบนี้ 0 0xc000385d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749380938+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749422947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749430315+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749440936+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-03-05T11:07:54.74944384+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749451812+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:54.749458793+07:00","message":"[buffer interim] 193 false  นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749465484+07:00","message":"[bufferProcess] interim [840000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749468004+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749475471+07:00","message":"[bufferProcess] interim [840000000]: นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749478688+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749481681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749485493+07:00","message":"> Transcript [1928] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.74948928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749491601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749493714+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:54.749495857+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:54.87116963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:54.871172276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.137476446+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.137516631+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-03-05T11:07:55.137524105+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.137536119+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-03-05T11:07:55.137539357+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.13754653+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.137553957+07:00","message":"[buffer interim] 193 false  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137560685+07:00","message":"[bufferProcess] interim [260000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137563736+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137570902+07:00","message":"[bufferProcess] interim [260000000]: นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137573253+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137576141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137579146+07:00","message":"> Transcript [1929] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137584474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.137586539+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.708762083+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.708799322+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-03-05T11:07:55.708805604+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:55.708820774+07:00","message":"[buffer interim] 193 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708828386+07:00","message":"[bufferProcess] interim [860000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708830928+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708834859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708837778+07:00","message":"> Transcript [1930] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708841692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708843831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708845522+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:55.708847851+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.529376416+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.780006446+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817245642+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817293864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ\",\"confidence\":0.94926864}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817300516+07:00","message":"receive interim result [true|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817309502+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817311457+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817317677+07:00","message":"[buffer interim] 193 true อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817327014+07:00","message":"[bufferProcess] interim [850000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817332213+07:00","message":"[bufferProcess] send to processor (isfinal):อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817336809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817339782+07:00","message":"> Transcript [1931] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817342932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817344654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817346393+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817349017+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817350798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817352674+07:00","message":"> Transcript [1932] [true]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817354976+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817356533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817358062+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817359867+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:56.817365515+07:00","message":"Push: 'คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:56.817372517+07:00","message":"push: {true คือ 1 นิวคลีโอไทด์ค่ะ 0 0xc000385d80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:07:56.828729214+07:00","message":"write wav file: './tmp/7513/7513_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.139803962+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.139855221+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-03-05T11:07:57.139861+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.139876618+07:00","message":"[buffer interim] 194 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.139883426+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.139885873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.17616476+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.17621339+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-03-05T11:07:57.176219181+07:00","message":"receive interim result [false|false]: จะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.17623393+07:00","message":"[buffer interim] 194 false จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.176241256+07:00","message":"[bufferProcess] interim [420000000]:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.176243387+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.176246938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.176249652+07:00","message":"> Transcript [1933] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.176251782+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.367042071+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.367085239+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-03-05T11:07:57.367091261+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.367107213+07:00","message":"[buffer interim] 194 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367114713+07:00","message":"[bufferProcess] interim [480000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367117173+07:00","message":"[bufferProcess] send to processor:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367124294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367127127+07:00","message":"> Transcript [1934] [false]: 'จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367129965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367131932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367134072+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.367136284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.666513584+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.666566846+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-03-05T11:07:57.66657593+07:00","message":"receive interim result [false|false]: จะมาเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.666596134+07:00","message":"[buffer interim] 194 false จะมาเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666605799+07:00","message":"[bufferProcess] interim [600000000]:จะมาเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666609358+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666619128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666623779+07:00","message":"> Transcript [1935] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666627882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666630799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666633744+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.666636967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.814803124+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.814840201+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-03-05T11:07:57.814846671+07:00","message":"receive interim result [false|false]: จะมาเลี้ยงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.814860897+07:00","message":"[buffer interim] 194 false จะมาเลี้ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814868517+07:00","message":"[bufferProcess] interim [840000000]:จะมาเลี้ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814871912+07:00","message":"[bufferProcess] send to processor:จะมาเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814879042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.8148817+07:00","message":"> Transcript [1936] [false]: 'จะมาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814884516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814887918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814890246+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.814892262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.852897808+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.8529317+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-03-05T11:07:57.852937139+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.852951779+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852958494+07:00","message":"[bufferProcess] interim [80000000]:จะมาเรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852960768+07:00","message":"[bufferProcess] send to processor:จะมาเลี้ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.85296404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852966901+07:00","message":"> Transcript [1937] [false]: 'จะมาเลี้ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.85296942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852971396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852973228+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852975172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852985132+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852987293+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852989869+07:00","message":"Set new StatePrefix : 'จะมาเลี้ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:57.852992136+07:00","message":"Next Push (prob) : 'มาเลี้ยงต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:57.853001099+07:00","message":"push: {false จะ 0 0xc0000ca900}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:57.871229988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:07:57.871238399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.144968665+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.145020714+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-03-05T11:07:58.145027771+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.145043875+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.145051793+07:00","message":"[bufferProcess] interim [380000000]:จะมาเรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.145054338+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.145061146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.145063969+07:00","message":"> Transcript [1938] [false]: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.14506634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.145068351+07:00","message":"Set new StatePrefix: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.215190424+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.215223133+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-03-05T11:07:58.215229376+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.215243578+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215250011+07:00","message":"[bufferProcess] interim [440000000]:จะมาเรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215252284+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215255784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.21525862+07:00","message":"> Transcript [1939] [false]: 'จะมาเรียงต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215261798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215263695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215265427+07:00","message":"StatePrefix: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.215268229+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.40286277+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.402915725+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-03-05T11:07:58.4029218+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.402938024+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402947508+07:00","message":"[bufferProcess] interim [620000000]:จะมาเรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402950224+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402957153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402959986+07:00","message":"> Transcript [1940] [false]: 'จะมาเรียงต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402963666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402967724+07:00","message":"StatePrefix: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.402970312+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.538059046+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.538105674+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-03-05T11:07:58.5381112+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.53812352+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538131231+07:00","message":"[bufferProcess] interim [740000000]:จะมาเรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538133693+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538139407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538142193+07:00","message":"> Transcript [1941] [false]: 'จะมาเรียงต่อกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538145849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.53814779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538149985+07:00","message":"StatePrefix: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.538152659+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.691180824+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.691220805+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-03-05T11:07:58.691226762+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.691240045+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691249529+07:00","message":"[bufferProcess] interim [920000000]:จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691252229+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691257425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691260303+07:00","message":"> Transcript [1942] [false]: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691264134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691266378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691268454+07:00","message":"StatePrefix: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691271028+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691275408+07:00","message":"Push: 'มาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691277244+07:00","message":"TextPushed: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691279682+07:00","message":"Set new StatePrefix : 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:58.691281742+07:00","message":"Next Push (prob) : 'นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:58.691289673+07:00","message":"push: {false มาเรียงต่อกัน 0 0xc0000ca900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.053545133+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.053589623+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-03-05T11:07:59.053595508+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.05360908+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053616614+07:00","message":"[bufferProcess] interim [280000000]:จะมาเรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053619208+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053624445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053627295+07:00","message":"> Transcript [1943] [false]: 'จะมาเรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053630814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053633132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053634968+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.053637343+07:00","message":"TextPushed: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.125039166+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.125071071+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-03-05T11:07:59.125076377+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.125089073+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125096153+07:00","message":"[bufferProcess] interim [400000000]:จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125098536+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125102017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.1251047+07:00","message":"> Transcript [1944] [false]: 'จะมาเรียงต่อกันนะคะเป็นสายพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125107575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125109444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125111559+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.125114056+07:00","message":"TextPushed: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.236931964+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.236969665+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-03-05T11:07:59.236985917+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.236998784+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.2370058+07:00","message":"[bufferProcess] interim [520000000]:จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237008254+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237011741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.23701444+07:00","message":"> Transcript [1945] [false]: 'จะมาเรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237017957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237020327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237022588+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.237025884+07:00","message":"TextPushed: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.423362352+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.42340074+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-03-05T11:07:59.423406774+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.423420808+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423427973+07:00","message":"[bufferProcess] interim [700000000]:จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423430659+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423438492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423441436+07:00","message":"> Transcript [1946] [false]: 'จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423445244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423447613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423450055+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423452644+07:00","message":"TextPushed: 'จะมาเรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423459016+07:00","message":"Push: 'นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423460796+07:00","message":"TextPushed: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423462815+07:00","message":"Set new StatePrefix : 'จะมาเรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:07:59.423465252+07:00","message":"Next Push (prob) : 'สายพอลิเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:07:59.423473351+07:00","message":"push: {false นะคะเป็น 0 0xc0000ca900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.001869021+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.001910388+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-03-05T11:08:00.001916128+07:00","message":"receive interim result [false|false]: จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.001927527+07:00","message":"[buffer interim] 194 false จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001934953+07:00","message":"[bufferProcess] interim [300000000]:จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001937207+07:00","message":"[bufferProcess] send to processor:จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001940694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001943872+07:00","message":"> Transcript [1947] [false]: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001946169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.001947904+07:00","message":"Set new StatePrefix: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.118048213+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236232971+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236289021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\",\"confidence\":0.942067}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236295421+07:00","message":"receive interim result [true|false]: จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236303872+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236305855+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236315513+07:00","message":"[buffer interim] 194 true จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236324611+07:00","message":"[bufferProcess] interim [540000000]:จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236327919+07:00","message":"[bufferProcess] send to processor (isfinal):จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236330986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236334086+07:00","message":"> Transcript [1948] [false]: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236337179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236338964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236340889+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236343365+07:00","message":"TextPushed: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236345089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236346878+07:00","message":"> Transcript [1949] [true]: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236349013+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236350485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236351986+07:00","message":"StatePrefix: 'จะมาเรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.23635369+07:00","message":"TextPushed: 'จะมาเรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.236357057+07:00","message":"Push: 'สายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.236365113+07:00","message":"push: {true สายพอลินิวคลีโอไทด์ 0 0xc0000ca900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:00.248694796+07:00","message":"write wav file: './tmp/7513/7513_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.500698477+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:00.871493369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:00.87151133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.976170678+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.97621833+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-03-05T11:08:00.976223955+07:00","message":"receive interim result [false|false]: จำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:00.976241744+07:00","message":"[buffer interim] 195 false จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.976248784+07:00","message":"[bufferProcess] interim [480000000]:จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:00.976250761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.034244858+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.034291618+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-03-05T11:08:01.034297578+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.034309691+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.034316546+07:00","message":"[bufferProcess] interim [600000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.034318921+07:00","message":"[bufferProcess] send to processor:จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.034324683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.034327375+07:00","message":"> Transcript [1950] [false]: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.034329758+07:00","message":"Set StatePrefix (first interim): 'จำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.669232774+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.669276019+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-03-05T11:08:01.669281375+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.669295774+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669302984+07:00","message":"[bufferProcess] interim [200000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669305519+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669311864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669314513+07:00","message":"> Transcript [1951] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.66931817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669320438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669322327+07:00","message":"StatePrefix: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.669324246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.738682181+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.738716038+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-03-05T11:08:01.738721865+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.738732681+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-03-05T11:08:01.738735906+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.738741417+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.738744538+07:00","message":"[buffer interim] 195 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738749351+07:00","message":"[bufferProcess] interim [320000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738751543+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738754412+07:00","message":"[bufferProcess] interim [320000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.73875677+07:00","message":"[bufferProcess] update buffer: จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738759888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738762452+07:00","message":"> Transcript [1952] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738764698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738766444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738768044+07:00","message":"StatePrefix: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.738769752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.943209333+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.943251013+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-03-05T11:08:01.943256926+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.943275187+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-03-05T11:08:01.943278275+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.943287218+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:01.943292217+07:00","message":"[buffer interim] 195 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.94329979+07:00","message":"[bufferProcess] interim [500000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943302155+07:00","message":"[bufferProcess] send to processor:จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943304975+07:00","message":"[bufferProcess] interim [500000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943307677+07:00","message":"[bufferProcess] update buffer: จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943310243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943312933+07:00","message":"> Transcript [1953] [false]: 'จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943317412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943319323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943321061+07:00","message":"StatePrefix: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:01.943323038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.084245493+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.084285362+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-03-05T11:08:02.084292541+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.08430477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.084309449+07:00","message":"receive interim result [false|false]:  23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.08431631+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.084319648+07:00","message":"[buffer interim] 195 false  23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084325288+07:00","message":"[bufferProcess] interim [620000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084327526+07:00","message":"[bufferProcess] send to processor:จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084333967+07:00","message":"[bufferProcess] interim [620000000]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.08433641+07:00","message":"[bufferProcess] update buffer: จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084338776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084341537+07:00","message":"> Transcript [1954] [false]: 'จำนวน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084344342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084346152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084348381+07:00","message":"StatePrefix: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084350422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084356345+07:00","message":"Push: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.08435801+07:00","message":"TextPushed: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084359776+07:00","message":"Set new StatePrefix : 'จำนวน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.084361668+07:00","message":"Next Push (prob) : 'นวน 20'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.084369278+07:00","message":"push: {false จำ 0 0xc0000ca600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.466413497+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.466456058+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-03-05T11:08:02.466462266+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.466472525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.466474869+07:00","message":"receive interim result [false|false]:  23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.466480735+07:00","message":"[buffer interim] 195 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.46648531+07:00","message":"[buffer interim] 195 false  23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466491126+07:00","message":"[bufferProcess] interim [980000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466493421+07:00","message":"[bufferProcess] send to processor:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466498115+07:00","message":"[bufferProcess] interim [980000000]: 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466500568+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466503129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466505822+07:00","message":"> Transcript [1955] [false]: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466510544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.466512604+07:00","message":"Set new StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.634758512+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.634810629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.634817718+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.634828008+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-03-05T11:08:02.634830692+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.63483885+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:02.634842069+07:00","message":"[buffer interim] 195 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634848154+07:00","message":"[bufferProcess] interim [220000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634850308+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634854815+07:00","message":"[bufferProcess] interim [220000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634857543+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634860255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634863121+07:00","message":"> Transcript [1956] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634865813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634867647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634869343+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:02.634871318+07:00","message":"TextPushed: 'จำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.119116238+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.119160349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.119166111+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.119180734+07:00","message":"[buffer interim] 195 false จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119188404+07:00","message":"[bufferProcess] interim [580000000]:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119190846+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.11919623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119199151+07:00","message":"> Transcript [1957] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119202031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119204053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119205717+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.119207853+07:00","message":"TextPushed: 'จำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149555666+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149579254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149584627+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149596341+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-03-05T11:08:03.149599775+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149605099+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.149607979+07:00","message":"[buffer interim] 195 false  ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149620159+07:00","message":"[bufferProcess] interim [700000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149637171+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149642951+07:00","message":"[bufferProcess] interim [700000000]: ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149645548+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149648967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149652132+07:00","message":"> Transcript [1958] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149654751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149656691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.149659044+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.14966104+07:00","message":"TextPushed: 'จำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.341737149+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.341770914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.341777272+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.34179173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสาย 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.341795527+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.341801869+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.34180557+07:00","message":"[buffer interim] 195 false  ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341821203+07:00","message":"[bufferProcess] interim [880000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.34183386+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341844159+07:00","message":"[bufferProcess] interim [880000000]: ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341847715+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341850853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341854547+07:00","message":"> Transcript [1959] [false]: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.34185768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341859554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341861764+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341863982+07:00","message":"TextPushed: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341869162+07:00","message":"Push: 'นวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341870877+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341872917+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.341874852+07:00","message":"Next Push (prob) : ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.34188452+07:00","message":"push: {false นวน 23 0 0xc0000ca600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.527566902+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.527601687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.527607649+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.52762116+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-03-05T11:08:03.52762486+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.527631422+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.527636918+07:00","message":"[buffer interim] 195 false  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527643297+07:00","message":"[bufferProcess] interim [60000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.52764567+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527650731+07:00","message":"[bufferProcess] interim [60000000]: ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527654444+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527665599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527678308+07:00","message":"> Transcript [1960] [false]: 'จำนวน 23 ค่ะอันนี้คือสาย 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.52768352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527686143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527688129+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.527690621+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.662261893+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.662297579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.662303252+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.662317381+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-03-05T11:08:03.662320729+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.66232867+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.662332298+07:00","message":"[buffer interim] 195 false  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662338421+07:00","message":"[bufferProcess] interim [180000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662340803+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662344431+07:00","message":"[bufferProcess] interim [180000000]: ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.66234691+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662350018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662353349+07:00","message":"> Transcript [1961] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662356445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662360259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662362018+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:03.662363897+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749715734+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749737093+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749739553+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749741302+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749743574+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749745278+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749746863+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749755102+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:03.749757535+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:03.872106174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:03.872110079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.251717061+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.251752868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.251759097+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.251772619+07:00","message":"[buffer interim] 195 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251780534+07:00","message":"[bufferProcess] interim [780000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251783422+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251787059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251789742+07:00","message":"> Transcript [1962] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.25179262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251794555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251796524+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.251798491+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694577069+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694613983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694620341+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694631558+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-03-05T11:08:04.694637046+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694644681+07:00","message":"[buffer interim] 195 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694647873+07:00","message":"[buffer interim] 195 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694654006+07:00","message":"[bufferProcess] interim [140000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694658859+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694662159+07:00","message":"[bufferProcess] interim [140000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694664766+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694667752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694670474+07:00","message":"> Transcript [1963] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694673798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694676119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694678139+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694680159+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694682448+07:00","message":"Push: ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694684161+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694686235+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:04.694688193+07:00","message":"Next Push (prob) : 'นึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:04.694695603+07:00","message":"push: {false  ค่ะอันนี้คือสาย 0 0xc0000ca600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.273748881+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.273789332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.273795067+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.27380833+07:00","message":"[buffer interim] 195 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.27381523+07:00","message":"[bufferProcess] interim [740000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273818121+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273823581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273826394+07:00","message":"> Transcript [1964] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273829459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273831537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.27383376+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.273836607+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.618673587+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.689540737+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835112776+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835154537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ\",\"confidence\":0.88114995}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835161632+07:00","message":"receive interim result [true|false]: จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835172427+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835174839+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835182059+07:00","message":"[buffer interim] 195 true จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835193675+07:00","message":"[bufferProcess] interim [340000000]:จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835197444+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835201825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835204888+07:00","message":"> Transcript [1965] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835208751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835210604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835212638+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835215277+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835217324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835219219+07:00","message":"> Transcript [1966] [true]: 'จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835221417+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835222888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835224438+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835226196+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835227638+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835408105+07:00","message":"Push: 'นึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835411825+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835414188+07:00","message":"Set new StatePrefix : 'จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835416674+07:00","message":"Next Push (prob) : 'จำนวน 230 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:05.835424537+07:00","message":"push: {true นึงนะคะส่วนอันนี้ก็คือ 0 0xc0000ca600}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:05.835432886+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_195.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:05.845733323+07:00","message":"write wav file: './tmp/7513/7513_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.578958426+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.675376538+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.675409628+07:00","message":"found end of frame, send empty tag with msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.675413324+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.675422386+07:00","message":"[buffer interim] 196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.67542937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.67543255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.675435006+07:00","message":"> Transcript [1967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.675437322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.675439041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.675440836+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.67544267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:06.675451041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.675459199+07:00","message":"push: {true \n 0 0xc000170980}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:06.680447668+07:00","message":"write wav file: './tmp/7513/7513_196.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:06.873115659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:06.873141352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:06.970711891+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.642023914+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.642068734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Holiday\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.642074087+07:00","message":"receive interim result [false|false]: Holiday"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.642089891+07:00","message":"[buffer interim] 197 false Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.64210739+07:00","message":"[bufferProcess] interim [480000000]:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.642109439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.742965256+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.743015672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Police\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.743021097+07:00","message":"receive interim result [false|false]: Police"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.743036307+07:00","message":"[buffer interim] 197 false Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.743043269+07:00","message":"[bufferProcess] interim [600000000]:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.743045834+07:00","message":"[bufferProcess] send to processor:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.743053068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.743056029+07:00","message":"> Transcript [1968] [false]: 'Holiday'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.743058045+07:00","message":"Set StatePrefix (first interim): 'Holiday'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.825115687+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.825154649+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-03-05T11:08:07.825160187+07:00","message":"receive interim result [false|false]: โทริโกะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.825183003+07:00","message":"[buffer interim] 197 false โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825189807+07:00","message":"[bufferProcess] interim [660000000]:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825192217+07:00","message":"[bufferProcess] send to processor:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825199227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825202138+07:00","message":"> Transcript [1969] [false]: 'Police'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825204436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.825206508+07:00","message":"Set new StatePrefix: 'Police'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.952135496+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.952175763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"illegal\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.952181157+07:00","message":"receive interim result [false|false]: illegal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:07.952196813+07:00","message":"[buffer interim] 197 false illegal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.952207986+07:00","message":"[bufferProcess] interim [780000000]:illegal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.95221027+07:00","message":"[bufferProcess] send to processor:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.952225058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.952228348+07:00","message":"> Transcript [1970] [false]: 'โทริโกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.952230348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:07.95223264+07:00","message":"Set new StatePrefix: 'โทริโกะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.01061298+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.010650917+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-03-05T11:08:08.010657434+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.010670137+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.010677065+07:00","message":"[bufferProcess] interim [900000000]:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.010679508+07:00","message":"[bufferProcess] send to processor:illegal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.010685792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.010688285+07:00","message":"> Transcript [1971] [false]: 'illegal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.01069043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.010692921+07:00","message":"Set new StatePrefix: 'illegal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.340965764+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.341017836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.34102458+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.341040342+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.34104709+07:00","message":"[bufferProcess] interim [200000000]:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.34104947+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.341056538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.341059315+07:00","message":"> Transcript [1972] [false]: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.341061759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.34106367+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.398943599+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.398969217+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-03-05T11:08:08.398979867+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.398989705+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.398995814+07:00","message":"[bufferProcess] interim [260000000]:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.398997767+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399002615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399005158+07:00","message":"> Transcript [1973] [false]: 'พอลินิวคลีโอไทด์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399008027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399010061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399011975+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.399013833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.723196566+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.723241838+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-03-05T11:08:08.723249032+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.723267065+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.72327687+07:00","message":"[bufferProcess] interim [560000000]:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723280748+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723290075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723294137+07:00","message":"> Transcript [1974] [false]: 'พอลินิวคลีโอไทด์สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723299301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723302267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723305756+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.723308657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.906599851+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.906642811+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-03-05T11:08:08.9066488+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:08.906660323+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906669993+07:00","message":"[bufferProcess] interim [740000000]:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906673647+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906680374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906684737+07:00","message":"> Transcript [1975] [false]: 'พอลินิวคลีโอไทด์สายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906689317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906693288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906695203+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:08.906697103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.041900981+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.041948942+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-03-05T11:08:09.041957131+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.041982173+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.041996874+07:00","message":"[bufferProcess] interim [920000000]:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042001067+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.04201042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042015354+07:00","message":"> Transcript [1976] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042020143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042023209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042026152+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042028769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042037782+07:00","message":"Push: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042041164+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.042043975+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.0420474+07:00","message":"Next Push (prob) : 'สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.042059762+07:00","message":"push: {false พอลินิวคลีโอไทด์ 0 0xc000171600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.227328228+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.227368833+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-03-05T11:08:09.227375984+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.22739288+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227404336+07:00","message":"[bufferProcess] interim [40000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227408108+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227417455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227422291+07:00","message":"> Transcript [1977] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.22742906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227431729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227434869+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.227438997+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.817072663+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.817113991+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-03-05T11:08:09.817122118+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:09.81713768+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817146758+07:00","message":"[bufferProcess] interim [640000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817150915+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817159495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817178103+07:00","message":"> Transcript [1978] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817183278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817186424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817188984+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:09.817192963+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:09.873462077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:09.873462074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.041234184+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.041277034+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-03-05T11:08:10.041283715+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.041299058+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041307398+07:00","message":"[bufferProcess] interim [880000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.04131045+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041316114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041318918+07:00","message":"> Transcript [1979] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041322696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041324921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041327214+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.041329795+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.133010873+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.133042085+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-03-05T11:08:10.133047738+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.133058063+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133069157+07:00","message":"[bufferProcess] interim [940000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133072721+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133078172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133081689+07:00","message":"> Transcript [1980] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133085903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133088587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133091745+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133094903+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133099239+07:00","message":"Push: 'สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133101901+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133104919+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.133107819+07:00","message":"Next Push (prob) : 'นะคะจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.133117918+07:00","message":"push: {false สายคู่นี้ 0 0xc000171600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.146517651+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.146540007+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-03-05T11:08:10.146545851+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.146555621+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.14656206+07:00","message":"[bufferProcess] interim [0]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.146565504+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.146572001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.146575241+07:00","message":"> Transcript [1981] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.146578531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.146584212+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.191050365+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.191074972+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-03-05T11:08:10.191081367+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.19109042+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.191096488+07:00","message":"[bufferProcess] interim [60000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.191100673+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.191103661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.191105941+07:00","message":"> Transcript [1982] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.191107946+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.44799818+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.448031283+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-03-05T11:08:10.448041023+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.448058222+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.448068811+07:00","message":"[bufferProcess] interim [240000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.44807236+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.448077348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.448081397+07:00","message":"> Transcript [1983] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.448084616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.448088364+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.642873386+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.642916043+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-03-05T11:08:10.642924575+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.642939692+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.642948469+07:00","message":"[bufferProcess] interim [480000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.642952487+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.642956817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.642960549+07:00","message":"> Transcript [1984] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.6429639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.642966916+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.706262179+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.706298125+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-03-05T11:08:10.706304199+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.706318515+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706325016+07:00","message":"[bufferProcess] interim [600000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706327415+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706330752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.70633343+07:00","message":"> Transcript [1985] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.70633676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706338669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706340376+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.706342544+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.832643553+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.832687603+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-03-05T11:08:10.832693876+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:10.832710107+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832717919+07:00","message":"[bufferProcess] interim [720000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832721464+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832730135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832732633+07:00","message":"> Transcript [1986] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832736479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832738413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832740769+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:10.832743419+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.152358922+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.152398066+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-03-05T11:08:11.15240449+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.152421215+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.15243042+07:00","message":"[bufferProcess] interim [960000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.15243316+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.152436703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.152439668+07:00","message":"> Transcript [1987] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.152443812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.152445992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.15244787+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.152450908+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.183563575+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.18358776+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-03-05T11:08:11.183593843+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.183608412+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183613858+07:00","message":"[bufferProcess] interim [20000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.18361723+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183620438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183622885+07:00","message":"> Transcript [1988] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183626515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.18362845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183630685+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183633048+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183640229+07:00","message":"Push: 'นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.18364211+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.18364425+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.183646259+07:00","message":"Next Push (prob) : 'โครงสร้างที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.183654081+07:00","message":"push: {false นะคะจากกันการเป็น 0 0xc000171600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.221105607+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.221134479+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-03-05T11:08:11.221140673+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.221153951+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.221159382+07:00","message":"[bufferProcess] interim [80000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.221171326+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.2211748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.221177387+07:00","message":"> Transcript [1989] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.221180226+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.38768719+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.40531749+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.405358525+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-03-05T11:08:11.405364865+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.405380779+07:00","message":"[buffer interim] 197 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405390516+07:00","message":"[bufferProcess] interim [260000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405393201+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405398734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405401323+07:00","message":"> Transcript [1990] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405404038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.405405726+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560814243+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560852122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่\",\"confidence\":0.9403156}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560858902+07:00","message":"receive interim result [true|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.56086842+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560870412+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560878068+07:00","message":"[buffer interim] 197 true พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560887369+07:00","message":"[bufferProcess] interim [440000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560892725+07:00","message":"[bufferProcess] send to processor (isfinal):พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560896646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560899278+07:00","message":"> Transcript [1991] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560902938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560904859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560906671+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560909414+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560913841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560915738+07:00","message":"> Transcript [1992] [true]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560918178+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560919695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.56092119+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560922999+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากกันการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:11.560929085+07:00","message":"Push: 'โครงสร้างเตียงคู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.560939055+07:00","message":"push: {true โครงสร้างเตียงคู่ 0 0xc000171600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:11.570340279+07:00","message":"write wav file: './tmp/7513/7513_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:11.653068877+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.322266986+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.322304929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"800\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.322310609+07:00","message":"receive interim result [false|false]: 800"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.322323695+07:00","message":"[buffer interim] 198 false 800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.322330227+07:00","message":"[bufferProcess] interim [480000000]:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.32233197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.820948788+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.820996915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TOT\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.821002153+07:00","message":"receive interim result [false|false]: TOT"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.821017575+07:00","message":"[buffer interim] 198 false TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.821026931+07:00","message":"[bufferProcess] interim [960000000]:TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.821029207+07:00","message":"[bufferProcess] send to processor:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.821034447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.821037261+07:00","message":"> Transcript [1993] [false]: '800'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.821039365+07:00","message":"Set StatePrefix (first interim): '800'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:12.874021596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:12.874030801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.88212454+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.882163523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"to Thai\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.882169891+07:00","message":"receive interim result [false|false]: to Thai"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:12.882179904+07:00","message":"[buffer interim] 198 false to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882186121+07:00","message":"[bufferProcess] interim [80000000]:to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882188521+07:00","message":"[bufferProcess] send to processor:TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882193026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882195585+07:00","message":"> Transcript [1994] [false]: 'TOT'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882197641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:12.882199475+07:00","message":"Set new StatePrefix: 'TOT'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.257662246+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.257699334+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-03-05T11:08:13.257705889+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.257719641+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257726725+07:00","message":"[bufferProcess] interim [440000000]:ทีโอไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257728922+07:00","message":"[bufferProcess] send to processor:to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257734025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257737049+07:00","message":"> Transcript [1995] [false]: 'to Thai'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257739381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.257741232+07:00","message":"Set new StatePrefix: 'to Thai'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.727380002+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.727417786+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-03-05T11:08:13.72742382+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.727436579+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.727443721+07:00","message":"[bufferProcess] interim [920000000]:ทีโอไทยเนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.727446076+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.727451438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.72745422+07:00","message":"> Transcript [1996] [false]: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.727456483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.727458727+07:00","message":"Set new StatePrefix: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.912124075+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.912169439+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-03-05T11:08:13.912176128+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะไปเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:13.912188614+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912195641+07:00","message":"[bufferProcess] interim [40000000]:ทีโอไทยเนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912197828+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912205439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912208206+07:00","message":"> Transcript [1997] [false]: 'ทีโอไทยเนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912211521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912213974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912215704+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:13.912217883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.009355977+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.009390413+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-03-05T11:08:14.009396374+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.009410757+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009417564+07:00","message":"[bufferProcess] interim [160000000]:ทีโอไทยเนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009419825+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.00942501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009427914+07:00","message":"> Transcript [1998] [false]: 'ทีโอไทยเนี่ยจะไปเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009431224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009433391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009438006+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.009439998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.105335672+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.105374456+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-03-05T11:08:14.105380565+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะไปต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.105396308+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะไปต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105404158+07:00","message":"[bufferProcess] interim [280000000]:ทีโอไทยเนี่ยจะไปต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105406679+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105414482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105417135+07:00","message":"> Transcript [1999] [false]: 'ทีโอไทยเนี่ยจะไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105420649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105422917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105425103+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.105426923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.217255081+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.217283197+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-03-05T11:08:14.21728848+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.217301608+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217309173+07:00","message":"[bufferProcess] interim [340000000]:ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217311552+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะไปต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217314923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217317175+07:00","message":"> Transcript [2000] [false]: 'ทีโอไทยเนี่ยจะไปต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217320095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217322132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217324479+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217326451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217332688+07:00","message":"Push: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217334455+07:00","message":"TextPushed: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217336311+07:00","message":"Set new StatePrefix : 'ทีโอไทยเนี่ยจะไปต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.217338596+07:00","message":"Next Push (prob) : 'จะไปต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.217346212+07:00","message":"push: {false ทีโอไทยเนี่ย 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.806783713+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.80682196+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-03-05T11:08:14.806828016+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.806839729+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806846944+07:00","message":"[bufferProcess] interim [940000000]:ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806849311+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806853492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806856204+07:00","message":"> Transcript [2001] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806858652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.806860711+07:00","message":"Set new StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.829017976+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.829043771+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-03-05T11:08:14.829048723+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.829058431+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829063628+07:00","message":"[bufferProcess] interim [0]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829066836+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829070787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829073017+07:00","message":"> Transcript [2002] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829076318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829078492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829080172+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.829082775+07:00","message":"TextPushed: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.862147312+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.862171413+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-03-05T11:08:14.862176986+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:14.862186956+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862194893+07:00","message":"[bufferProcess] interim [120000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862197223+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.86220209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862204674+07:00","message":"> Transcript [2003] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862208155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862210666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862212386+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:14.862215123+07:00","message":"TextPushed: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.177335025+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.177372759+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-03-05T11:08:15.177378341+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.177392226+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177399862+07:00","message":"[bufferProcess] interim [420000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177402489+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177408819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177411443+07:00","message":"> Transcript [2004] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177414859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177417053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177419493+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.177422218+07:00","message":"TextPushed: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.86185624+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.861909777+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-03-05T11:08:15.861914923+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลสูง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.861930512+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861938814+07:00","message":"[bufferProcess] interim [20000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861941399+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861948525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861951588+07:00","message":"> Transcript [2005] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861956194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861959017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861960936+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861963374+07:00","message":"TextPushed: 'ทีโอไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861978237+07:00","message":"Push: 'จะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861980162+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861982108+07:00","message":"Set new StatePrefix : 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.861984094+07:00","message":"Next Push (prob) : 'น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.861994382+07:00","message":"push: {false จะประกอบไปด้วย 0 0xc000044f80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:15.874064323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:15.874071556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.992257105+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.992305739+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-03-05T11:08:15.992311543+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนูขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:15.992325699+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนูขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992334307+07:00","message":"[bufferProcess] interim [80000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนูขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992336739+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992342049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992344738+07:00","message":"> Transcript [2006] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992348685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992353163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.992355005+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:15.99235891+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.264912528+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.264951649+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-03-05T11:08:16.264958427+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลกลูโคส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.264980187+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลกลูโคส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.264988432+07:00","message":"[bufferProcess] interim [200000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลกลูโคส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.264991273+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนูขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.264999224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.265002011+07:00","message":"> Transcript [2007] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนูขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.265005496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.265008173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.265011588+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.265014791+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.449555425+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.449591366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.44959771+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.449613142+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449622538+07:00","message":"[bufferProcess] interim [620000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449625047+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลกลูโคส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449631653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449634465+07:00","message":"> Transcript [2008] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลกลูโคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449638231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449640339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449642347+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.449645437+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.601682892+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.601722567+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-03-05T11:08:16.601729204+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.601742255+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601749593+07:00","message":"[bufferProcess] interim [740000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601751861+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601757422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601760871+07:00","message":"> Transcript [2009] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601765095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601767043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601769313+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601771758+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601776464+07:00","message":"Push: 'น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.60177835+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601780677+07:00","message":"Set new StatePrefix : 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหนู Cottage'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.601783001+07:00","message":"Next Push (prob) : 'หนู Cottage'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.601792035+07:00","message":"push: {false น้ำตาล 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.986851728+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.986892395+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-03-05T11:08:16.986899786+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:16.986915226+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.986922887+07:00","message":"[bufferProcess] interim [220000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.986925583+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.986932367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.986935073+07:00","message":"> Transcript [2010] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.986937491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:16.98693928+07:00","message":"Set new StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.180156007+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.180197408+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-03-05T11:08:17.180205213+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและในตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.180221506+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180229264+07:00","message":"[bufferProcess] interim [340000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180231659+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180238389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180241125+07:00","message":"> Transcript [2011] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180244737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180246722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180248696+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.180251224+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181230748+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181241963+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-03-05T11:08:17.181245232+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181252338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181254573+07:00","message":"receive interim result [false|false]:  Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181258022+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.181260494+07:00","message":"[buffer interim] 198 false  Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181263221+07:00","message":"[bufferProcess] interim [400000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181265284+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181267492+07:00","message":"[bufferProcess] interim [400000000]: Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.18126952+07:00","message":"[bufferProcess] update buffer: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181271613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181273398+07:00","message":"> Transcript [2012] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181275631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181277166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181278756+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.181280503+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.217240739+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.327306777+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.327352649+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-03-05T11:08:17.327359177+07:00","message":"receive interim result [false|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.327374831+07:00","message":"[buffer interim] 198 false ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327383542+07:00","message":"[bufferProcess] interim [460000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327386107+07:00","message":"[bufferProcess] send to processor:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327391706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327394626+07:00","message":"> Transcript [2013] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327398455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327400294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327402669+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.327405624+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.351369709+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407222214+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407260656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.40726666+07:00","message":"receive interim result [true|false]: ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.40727227+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407274252+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407279929+07:00","message":"[buffer interim] 198 true ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407286883+07:00","message":"[bufferProcess] interim [580000000]:ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407290412+07:00","message":"[bufferProcess] send to processor (isfinal):ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407293667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407296314+07:00","message":"> Transcript [2014] [false]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407299596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407301516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407305282+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.40730796+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407310677+07:00","message":"Push: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407312412+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407314515+07:00","message":"Set new StatePrefix : 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407316743+07:00","message":"Next Push (prob) : 'ไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407318239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.40732006+07:00","message":"> Transcript [2015] [true]: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407322593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407324089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407325529+07:00","message":"StatePrefix: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407327451+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407329321+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407417279+07:00","message":"push: {false ฟอสเฟตและ 0 0xc000044f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.40753874+07:00","message":"Push: 'ไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407543607+07:00","message":"TextPushed: 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407546053+07:00","message":"Set new StatePrefix : 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407548213+07:00","message":"Next Push (prob) : 'ทีโอไทยเนี่ยจะประกอบไปด้วยน้ำตาลหมู่ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:17.407557005+07:00","message":"push: {true ไนโตรเจน 0 0xc000044f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:17.407554473+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_198.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:17.419274275+07:00","message":"write wav file: './tmp/7513/7513_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.585208691+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.585265287+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-03-05T11:08:18.585270947+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.585283543+07:00","message":"[buffer interim] 199 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585290064+07:00","message":"[bufferProcess] interim [80000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585291787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585297586+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585300257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585303059+07:00","message":"> Transcript [2016] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.585305353+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.819955215+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.819997758+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-03-05T11:08:18.820003336+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.820014794+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.820021452+07:00","message":"[bufferProcess] interim [260000000]:อันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.820023341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:18.874126995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:18.874141312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.973127973+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.973175379+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-03-05T11:08:18.973181878+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:18.973196695+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973203586+07:00","message":"[bufferProcess] interim [440000000]:อันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973205864+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973209153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973212008+07:00","message":"> Transcript [2017] [false]: 'อันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973215387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973217394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.97321917+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:18.973222069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.125029098+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.125070277+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-03-05T11:08:19.125075893+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.125089682+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125097602+07:00","message":"[bufferProcess] interim [620000000]:อันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125100766+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125106635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125109198+07:00","message":"> Transcript [2018] [false]: 'อันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125111966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125113972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125115705+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.125117539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.289290957+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.289328268+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-03-05T11:08:19.289334918+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.289349096+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289360343+07:00","message":"[bufferProcess] interim [740000000]:อันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289363191+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289370748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289373694+07:00","message":"> Transcript [2019] [false]: 'อันนี้เดี๋ยวครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289376687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289378827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289380616+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.289382847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.293530506+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.293543516+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-03-05T11:08:19.293547756+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.293552151+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293555841+07:00","message":"[bufferProcess] interim [800000000]:อันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293557983+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293565872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293568291+07:00","message":"> Transcript [2020] [false]: 'อันนี้เดี๋ยวครูจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293570404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293572108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293573803+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293575566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293577903+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293579732+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293581605+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.293584059+07:00","message":"Next Push (prob) : 'เดี๋ยวครูจะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.293594522+07:00","message":"push: {false อันนี้ 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.455139781+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.4551907+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-03-05T11:08:19.455197365+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.455218215+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.455226939+07:00","message":"[bufferProcess] interim [920000000]:อันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.455229474+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.45523293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.455235679+07:00","message":"> Transcript [2021] [false]: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.455238172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.455240283+07:00","message":"Set new StatePrefix: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.607293791+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.607340904+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-03-05T11:08:19.607348228+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.607364652+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.607372627+07:00","message":"[bufferProcess] interim [40000000]:อันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.60737519+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.60738253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.60738542+07:00","message":"> Transcript [2022] [false]: 'อันนี้เดี๋ยวครูจะลองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.607389823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.607392451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.607394192+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.607396274+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.610023803+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.610036995+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-03-05T11:08:19.610040886+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.610050321+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610054789+07:00","message":"[bufferProcess] interim [100000000]:อันนี้เดี๋ยวครูจะลองขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610056722+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610058783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610060846+07:00","message":"> Transcript [2023] [false]: 'อันนี้เดี๋ยวครูจะลองขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610063083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610064751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610066359+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.610068072+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.665919399+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.66595311+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-03-05T11:08:19.665959209+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.665979268+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.665985688+07:00","message":"[bufferProcess] interim [160000000]:อันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.665987826+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.665993029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.665995349+07:00","message":"> Transcript [2024] [false]: 'อันนี้เดี๋ยวครูจะลองขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.665998634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.666000965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.666002804+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.666004781+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.671274179+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.671284679+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-03-05T11:08:19.671287839+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.671291323+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671297399+07:00","message":"[bufferProcess] interim [220000000]:อันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671299418+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671301411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671303674+07:00","message":"> Transcript [2025] [false]: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671306528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.67130872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671310809+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671312615+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671319409+07:00","message":"Push: 'เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671321559+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671324171+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.671326826+07:00","message":"Next Push (prob) : 'ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.671334272+07:00","message":"push: {false เดี๋ยวครูจะลอง 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.9460844+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.946122461+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-03-05T11:08:19.946128815+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:19.946143451+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946150479+07:00","message":"[bufferProcess] interim [400000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946153684+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946157998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946160678+07:00","message":"> Transcript [2026] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.94616423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946166566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946168224+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:19.946170482+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.122975874+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.123021139+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-03-05T11:08:20.123027054+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.123039+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123048449+07:00","message":"[bufferProcess] interim [580000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123051264+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123056735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123059297+07:00","message":"> Transcript [2027] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123063146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123065228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123067431+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.123069851+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.503185361+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.50322063+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-03-05T11:08:20.503227417+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.503240739+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503248359+07:00","message":"[bufferProcess] interim [760000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503250947+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503257743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503260546+07:00","message":"> Transcript [2028] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503264035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503266167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503268231+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.503270941+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.671669592+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.6717062+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-03-05T11:08:20.671713668+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.671730911+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671744265+07:00","message":"[bufferProcess] interim [820000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671746816+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671754142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671757263+07:00","message":"> Transcript [2029] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.67176174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671764265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671767004+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671770266+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671778261+07:00","message":"Push: 'ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671780087+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671782045+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:20.671784813+07:00","message":"Next Push (prob) : 'ดูส่วนของพี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:20.671795209+07:00","message":"push: {false ขยาย 0 0xc002e4e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.051331296+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.051373354+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-03-05T11:08:21.051380384+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.051394541+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.051401919+07:00","message":"[bufferProcess] interim [180000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.051404412+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.051410357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.051413805+07:00","message":"> Transcript [2030] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.051415935+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.299145202+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.299183498+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-03-05T11:08:21.299189477+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.299202576+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299209606+07:00","message":"[bufferProcess] interim [540000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299212263+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299218491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299221085+07:00","message":"> Transcript [2031] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299223602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.299225484+07:00","message":"Set new StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.323565431+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.323592515+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-03-05T11:08:21.323598167+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.323609835+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323615764+07:00","message":"[bufferProcess] interim [660000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323617984+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.32362324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323625516+07:00","message":"> Transcript [2032] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323628616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323630332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323632026+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.323634944+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.387144625+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.387173624+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-03-05T11:08:21.387180012+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.38718998+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387195582+07:00","message":"[bufferProcess] interim [780000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387198649+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387203741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387206184+07:00","message":"> Transcript [2033] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387208402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.387210481+07:00","message":"Set new StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.431027079+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.431049044+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-03-05T11:08:21.43105463+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.431064967+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431069498+07:00","message":"[bufferProcess] interim [900000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431071535+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431074574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431077073+07:00","message":"> Transcript [2034] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431080199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.43108333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.43108538+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.431088123+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.56495505+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.564982593+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-03-05T11:08:21.564987576+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.56499722+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565004432+07:00","message":"[bufferProcess] interim [20000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565007057+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565011935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565014233+07:00","message":"> Transcript [2035] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565017683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565019314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565023827+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.565026624+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.724113713+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.724141202+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-03-05T11:08:21.724146678+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.724157807+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.724165732+07:00","message":"[bufferProcess] interim [200000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.72416828+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.724173333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.72417593+07:00","message":"> Transcript [2036] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.724178793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.724180416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.72418237+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.724184778+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.783070192+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.783112329+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-03-05T11:08:21.783118539+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.783131755+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783138963+07:00","message":"[bufferProcess] interim [320000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783142701+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783146392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783149039+07:00","message":"> Transcript [2037] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783152969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783154808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783157082+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783160116+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783167004+07:00","message":"Push: 'ดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.78316918+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783171383+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:21.783173409+07:00","message":"Next Push (prob) : 'ใหญ่หน่อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:21.783182913+07:00","message":"push: {false ดูส่วนของพี่มาให้ 0 0xc002e4e280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:21.874937244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:21.874939828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.097320021+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.097366474+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-03-05T11:08:22.097374598+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.097390453+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.09739994+07:00","message":"[bufferProcess] interim [560000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097403603+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097408971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.0974127+07:00","message":"> Transcript [2038] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097417488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097420219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097423454+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.097428711+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.301089904+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.301124921+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-03-05T11:08:22.301131549+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.30114393+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301151586+07:00","message":"[bufferProcess] interim [740000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301154422+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301193549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301197652+07:00","message":"> Transcript [2039] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301201768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301204888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301207077+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.301210082+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.422928058+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.422973749+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-03-05T11:08:22.422980917+07:00","message":"receive interim result [false|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.422993821+07:00","message":"[buffer interim] 199 false อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423001123+07:00","message":"[bufferProcess] interim [860000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423003984+07:00","message":"[bufferProcess] send to processor:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423009748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423012575+07:00","message":"> Transcript [2040] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423016162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423018331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423020492+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.423023326+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.467607402+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.541332689+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.756831234+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.756880185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น\",\"confidence\":0.95390886}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.75690298+07:00","message":"receive interim result [true|false]: อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.756914715+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.756917506+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.756934839+07:00","message":"[buffer interim] 199 true อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756945123+07:00","message":"[bufferProcess] interim [130000000]:อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756950566+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756956255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.75696759+07:00","message":"> Transcript [2041] [false]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756973112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756976085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756979577+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756983611+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756987437+07:00","message":"Push: 'ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756990691+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756994935+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.756999007+07:00","message":"Next Push (prob) : 'คะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.75700155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757004594+07:00","message":"> Transcript [2042] [true]: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.75700811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757010517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757013104+07:00","message":"StatePrefix: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757016264+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757018987+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.757073863+07:00","message":"push: {false ใหญ่หน่อยนะ 0 0xc002e4e280}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757363219+07:00","message":"Push: 'เราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757369103+07:00","message":"TextPushed: 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่มาให้ใหญ่หน่อยนะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757372632+07:00","message":"Set new StatePrefix : 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757376685+07:00","message":"Next Push (prob) : 'อันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:22.757386149+07:00","message":"push: {true เราจะได้เห็น 0 0xc002e4e280}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:22.757395229+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_199.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:22.768080491+07:00","message":"write wav file: './tmp/7513/7513_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.048476014+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.133711892+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.133734762+07:00","message":"found end of frame, send empty tag with msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.133737763+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.133745865+07:00","message":"[buffer interim] 200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133753314+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133761665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133764785+07:00","message":"> Transcript [2043] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133766972+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133768845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133770807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133772782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:23.133781487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.133792062+07:00","message":"push: {true \n 0 0xc000385b00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:23.138852441+07:00","message":"write wav file: './tmp/7513/7513_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:23.370386411+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:24.87514273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:24.875148385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.021343416+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.021394717+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-03-05T11:08:25.021400656+07:00","message":"receive interim result [false|false]: ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.021417808+07:00","message":"[buffer interim] 201 false ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021424696+07:00","message":"[bufferProcess] interim [440000000]:ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021426498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021432156+07:00","message":"[bufferProcess] send to processor (ticker):ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021435117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021437764+07:00","message":"> Transcript [2044] [false]: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.021439837+07:00","message":"Set StatePrefix (first interim): 'ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.157376995+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.157415463+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-03-05T11:08:25.157420831+07:00","message":"receive interim result [false|false]: ที่มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.157434697+07:00","message":"[buffer interim] 201 false ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.15744355+07:00","message":"[bufferProcess] interim [560000000]:ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.157445614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.308316948+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.308354885+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-03-05T11:08:25.308360785+07:00","message":"receive interim result [false|false]: ที่มาตอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.308375871+07:00","message":"[buffer interim] 201 false ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.308383978+07:00","message":"[bufferProcess] interim [740000000]:ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.308386074+07:00","message":"[bufferProcess] send to processor:ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.30839359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.308396154+07:00","message":"> Transcript [2045] [false]: 'ที่มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.3083993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.308401488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.30840327+07:00","message":"StatePrefix: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.308405784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.312787294+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.312801418+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-03-05T11:08:25.312805487+07:00","message":"receive interim result [false|false]: ที่มาต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.312810646+07:00","message":"[buffer interim] 201 false ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312814883+07:00","message":"[bufferProcess] interim [800000000]:ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312817303+07:00","message":"[bufferProcess] send to processor:ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312824031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312826591+07:00","message":"> Transcript [2046] [false]: 'ที่มาตอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312828641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312830405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312831984+07:00","message":"StatePrefix: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.312833723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.650042634+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.650087572+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-03-05T11:08:25.650092714+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.650105091+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650112946+07:00","message":"[bufferProcess] interim [40000000]:ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650115078+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650120128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650122464+07:00","message":"> Transcript [2047] [false]: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650126064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650128099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650129896+07:00","message":"StatePrefix: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.650131852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.704808655+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.704850916+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-03-05T11:08:25.704856924+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.704868625+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704875279+07:00","message":"[bufferProcess] interim [160000000]:ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704877455+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704882663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704885301+07:00","message":"> Transcript [2048] [false]: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.70488897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704891094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704892699+07:00","message":"StatePrefix: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704894664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704899182+07:00","message":"Push: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704901408+07:00","message":"TextPushed: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704903233+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.704905391+07:00","message":"Next Push (prob) : 'ต่อกันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.704914625+07:00","message":"push: {false ที่มา 0 0xc0000cb600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.948579016+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.948626429+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-03-05T11:08:25.948632375+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:25.948645953+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948653188+07:00","message":"[bufferProcess] interim [340000000]:ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948655784+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948662601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948665413+07:00","message":"> Transcript [2049] [false]: 'ที่มาต่อกันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948669323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948671575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948673873+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:25.948676538+07:00","message":"TextPushed: 'ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.137899192+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.137939107+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-03-05T11:08:26.137945439+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.137969225+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137977383+07:00","message":"[bufferProcess] interim [580000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137980016+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137984312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137987079+07:00","message":"> Transcript [2050] [false]: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137990814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137992717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137994405+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.137996575+07:00","message":"TextPushed: 'ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.413063114+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.413106515+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-03-05T11:08:26.413113135+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.413126614+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413133944+07:00","message":"[bufferProcess] interim [880000000]:ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413136913+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413143656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413146501+07:00","message":"> Transcript [2051] [false]: 'ที่มาต่อกันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413149732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413151936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.41315408+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.413156834+07:00","message":"TextPushed: 'ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.655023146+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.655061439+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-03-05T11:08:26.655067163+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมีสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.655081195+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655087875+07:00","message":"[bufferProcess] interim [60000000]:ที่มาต่อกันนี้นะคะมีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655090383+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655095842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655098852+07:00","message":"> Transcript [2052] [false]: 'ที่มาต่อกันนี้นะคะมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655102378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655104523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655106606+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655108702+07:00","message":"TextPushed: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655113133+07:00","message":"Push: 'ต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.65511484+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655117265+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.655121049+07:00","message":"Next Push (prob) : 'นะคะมีสี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.655128241+07:00","message":"push: {false ต่อกันนี้ 0 0xc0000cb600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.664417303+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.664437504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.664442759+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.664453957+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.664460129+07:00","message":"[bufferProcess] interim [120000000]:ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.664462708+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.664466569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.664468789+07:00","message":"> Transcript [2053] [false]: 'ที่มาต่อกันนี้นะคะมีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.664470717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.66447238+07:00","message":"Set new StatePrefix: 'ที่มาต่อกันนี้นะคะมีสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.722107654+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.72213282+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-03-05T11:08:26.722139352+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.722148947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.722151773+07:00","message":"receive interim result [false|false]:  4 ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.722157135+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.722159873+07:00","message":"[buffer interim] 201 false  4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722163635+07:00","message":"[bufferProcess] interim [180000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.72216606+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722171467+07:00","message":"[bufferProcess] interim [180000000]: 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722174442+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722177022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722179373+07:00","message":"> Transcript [2054] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722181533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.722183144+07:00","message":"Set new StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.84986151+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.849886651+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-03-05T11:08:26.849892145+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.849900751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.849903986+07:00","message":"receive interim result [false|false]:  4 ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.849909375+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:26.849911931+07:00","message":"[buffer interim] 201 false  4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849915775+07:00","message":"[bufferProcess] interim [240000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849918245+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849921491+07:00","message":"[bufferProcess] interim [240000000]: 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849923902+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849926238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849928939+07:00","message":"> Transcript [2055] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849932023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849933959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849935755+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:26.849937954+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.238287976+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.238325805+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-03-05T11:08:27.238332445+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.238342103+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-03-05T11:08:27.238344687+07:00","message":"receive interim result [false|false]:  ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.238351843+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.238358401+07:00","message":"[buffer interim] 201 false  ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238364513+07:00","message":"[bufferProcess] interim [720000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238367275+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238373644+07:00","message":"[bufferProcess] interim [720000000]: ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238376621+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238379774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238382869+07:00","message":"> Transcript [2056] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238385048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.238386954+07:00","message":"Set new StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421275693+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421315511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421322325+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421332522+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-03-05T11:08:27.421335425+07:00","message":"receive interim result [false|false]:  ชนิดตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421342222+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.421347086+07:00","message":"[buffer interim] 201 false  ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421352565+07:00","message":"[bufferProcess] interim [840000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421355815+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421360872+07:00","message":"[bufferProcess] interim [840000000]: ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421363389+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421366545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421369218+07:00","message":"> Transcript [2057] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421372326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421374727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421376786+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.421379162+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.566952972+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.567000405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.56700704+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.567015556+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-03-05T11:08:27.567018448+07:00","message":"receive interim result [false|false]:  ชนิดตามฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.567025683+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.567030859+07:00","message":"[buffer interim] 201 false  ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567036924+07:00","message":"[bufferProcess] interim [20000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567039786+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567044614+07:00","message":"[bufferProcess] interim [20000000]: ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567047084+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567049991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567052953+07:00","message":"> Transcript [2058] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567056004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567057847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567059663+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.567062547+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.736678223+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.73671681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.736723192+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.736732891+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-03-05T11:08:27.736735876+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.736742827+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.736748225+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736754229+07:00","message":"[bufferProcess] interim [140000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736759181+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736764921+07:00","message":"[bufferProcess] interim [140000000]: ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736767598+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736770173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.73677328+07:00","message":"> Transcript [2059] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736776693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736778629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736780256+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.736782295+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.810119427+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.810161566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.810167153+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.810177636+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-03-05T11:08:27.810181029+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.81018734+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.81019092+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810196738+07:00","message":"[bufferProcess] interim [320000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810200627+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.81020465+07:00","message":"[bufferProcess] interim [320000000]: ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810207262+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810210172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810212954+07:00","message":"> Transcript [2060] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810216469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810218432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810220448+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810222422+07:00","message":"TextPushed: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810224726+07:00","message":"Push: 'นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810226433+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810228511+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:27.810230682+07:00","message":"Next Push (prob) : 'ตามชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:27.810238221+07:00","message":"push: {false นะคะมี 4 ชนิด 0 0xc0000cb600}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:27.875837458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:27.875889406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.159924877+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.159973543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.159980049+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.159994115+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-03-05T11:08:28.159997557+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.160006417+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.160010181+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160017109+07:00","message":"[bufferProcess] interim [620000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160023362+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160026451+07:00","message":"[bufferProcess] interim [620000000]: ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160028715+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160050004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.16008315+07:00","message":"> Transcript [2061] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160089467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160091656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160093909+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.160096448+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.326464312+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.326503095+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-03-05T11:08:28.326510179+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.326520199+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-03-05T11:08:28.326523153+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของในตู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.326530147+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.326535673+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.32654231+07:00","message":"[bufferProcess] interim [800000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326548727+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326553746+07:00","message":"[bufferProcess] interim [800000000]: ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326556981+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326560154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326563461+07:00","message":"> Transcript [2062] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326566797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.32657102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326572885+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.326575092+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445033948+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445090181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445096525+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445107473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของ Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445110473+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445116844+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.445120506+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445126693+07:00","message":"[bufferProcess] interim [860000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.44512933+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445132236+07:00","message":"[bufferProcess] interim [860000000]: ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445134925+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445137819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445140813+07:00","message":"> Transcript [2063] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445143957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445145869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.44514785+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.445149856+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.44763622+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.4476505+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-03-05T11:08:28.447655698+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.44766438+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-03-05T11:08:28.447667126+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.447670918+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.447674801+07:00","message":"[buffer interim] 201 false  ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447678513+07:00","message":"[bufferProcess] interim [920000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447683464+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447686125+07:00","message":"[bufferProcess] interim [920000000]: ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447688962+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447691052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.44769307+07:00","message":"> Transcript [2064] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447696283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447698269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447699822+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447701551+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447704083+07:00","message":"Push: 'ตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447705742+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447707713+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.447710087+07:00","message":"Next Push (prob) : 'ของ Nitro'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.447717619+07:00","message":"push: {false ตามชนิด 0 0xc0000cb600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.818078031+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827313486+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827348724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827356557+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.82736946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nitrogenous Base\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827373913+07:00","message":"receive interim result [false|false]:  nitrogenous Base"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827390692+07:00","message":"[buffer interim] 201 false ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.827405445+07:00","message":"[buffer interim] 201 false  nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827412108+07:00","message":"[bufferProcess] interim [280000000]:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827415424+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827421029+07:00","message":"[bufferProcess] interim [280000000]: nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827423932+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827426767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.82742964+07:00","message":"> Transcript [2065] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827431984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:28.827434047+07:00","message":"Set new StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:28.878954853+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044137269+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044180362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส\",\"confidence\":0.9474047}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044188022+07:00","message":"receive interim result [true|false]: ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.04419858+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044200678+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044207313+07:00","message":"[buffer interim] 201 true ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044215737+07:00","message":"[bufferProcess] interim [460000000]:ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.04422177+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044225636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044228669+07:00","message":"> Transcript [2066] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044239346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044241363+07:00","message":"Set new StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044243379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044245117+07:00","message":"> Transcript [2067] [true]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044247511+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044249403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044251105+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044253776+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.044261402+07:00","message":"Push: 'ของไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.044270921+07:00","message":"push: {true ของไนโตรจีนัสเบส 0 0xc0000cb600}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:29.05566395+07:00","message":"write wav file: './tmp/7513/7513_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.257665439+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.329115309+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.347866664+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.347891023+07:00","message":"found end of frame, send empty tag with msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.347894771+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.347901878+07:00","message":"[buffer interim] 202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347908415+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347911486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347914876+07:00","message":"> Transcript [2068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347917589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347919253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347920952+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347922761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.347925102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.347932804+07:00","message":"push: {true \n 0 0xc000385c00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:29.352832938+07:00","message":"write wav file: './tmp/7513/7513_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.668253021+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.66830678+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-03-05T11:08:29.668312466+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.668329508+07:00","message":"[buffer interim] 203 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.668336764+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.66833845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.884329489+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.884365858+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-03-05T11:08:29.884371064+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:29.884385375+07:00","message":"[buffer interim] 203 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.884391478+07:00","message":"[bufferProcess] interim [540000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.884393878+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.884400252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.884402975+07:00","message":"> Transcript [2069] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:29.88440503+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:30.557740495+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:30.557780399+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-03-05T11:08:30.557786584+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:30.557800738+07:00","message":"[buffer interim] 203 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557807809+07:00","message":"[bufferProcess] interim [140000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557810345+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557817873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557820781+07:00","message":"> Transcript [2070] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557823969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557825867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557827591+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:30.557829521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:30.876745867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:30.876754144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.07064063+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.070677393+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-03-05T11:08:31.07068363+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.070695002+07:00","message":"[buffer interim] 203 false ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070702356+07:00","message":"[bufferProcess] interim [740000000]:ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070704618+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070710294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070713149+07:00","message":"> Transcript [2071] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070716121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070718206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070720061+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.070722187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.399031418+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.399067561+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-03-05T11:08:31.399073363+07:00","message":"receive interim result [false|false]: ได้แต่ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.399088564+07:00","message":"[buffer interim] 203 false ได้แต่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399100267+07:00","message":"[bufferProcess] interim [40000000]:ได้แต่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399103935+07:00","message":"[bufferProcess] send to processor:ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399116824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399119814+07:00","message":"> Transcript [2072] [false]: 'ได้แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399123072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399125238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399127317+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.399129374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.432196157+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.432233392+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-03-05T11:08:31.432238829+07:00","message":"receive interim result [false|false]: ได้แก่อะดีนีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.432252578+07:00","message":"[buffer interim] 203 false ได้แก่อะดีนีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432260083+07:00","message":"[bufferProcess] interim [100000000]:ได้แก่อะดีนีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432262622+07:00","message":"[bufferProcess] send to processor:ได้แต่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432269293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432272024+07:00","message":"> Transcript [2073] [false]: 'ได้แต่ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432275126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432277086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432279017+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432281594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432287071+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432288678+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432291076+07:00","message":"Set new StatePrefix : 'ได้แต่ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.432293341+07:00","message":"Next Push (prob) : 'แต่ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.432302063+07:00","message":"push: {false ได้ 0 0xc002e4e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.462642907+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.462671228+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-03-05T11:08:31.462676794+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:31.462690594+07:00","message":"[buffer interim] 203 false ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.462697652+07:00","message":"[bufferProcess] interim [160000000]:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.462699921+07:00","message":"[bufferProcess] send to processor:ได้แก่อะดีนีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.462705545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.462708194+07:00","message":"> Transcript [2074] [false]: 'ได้แก่อะดีนีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.462710317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:31.4627121+07:00","message":"Set new StatePrefix: 'ได้แก่อะดีนีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.094893957+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.094929531+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-03-05T11:08:32.094934851+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.094949445+07:00","message":"[buffer interim] 203 false ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094962192+07:00","message":"[bufferProcess] interim [760000000]:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094964732+07:00","message":"[bufferProcess] send to processor:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094973203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094975745+07:00","message":"> Transcript [2075] [false]: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094977802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.094979764+07:00","message":"Set new StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.268727156+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.354163306+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.354199583+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-03-05T11:08:32.354205606+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้หรือเอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.35422009+07:00","message":"[buffer interim] 203 false ได้แต่อาทิตย์นี้หรือเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354228888+07:00","message":"[bufferProcess] interim [180000000]:ได้แต่อาทิตย์นี้หรือเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354233932+07:00","message":"[bufferProcess] send to processor:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354241138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354244132+07:00","message":"> Transcript [2076] [false]: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354247439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354249382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.354251023+07:00","message":"StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.35425328+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384129438+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.38415538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่อาทิตย์นี้หรือ\",\"confidence\":0.9551825}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384161085+07:00","message":"receive interim result [true|false]: ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384170836+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384173938+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384179845+07:00","message":"[buffer interim] 203 true ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384184672+07:00","message":"[bufferProcess] interim [180000000]:ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384190057+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แต่อาทิตย์นี้หรือเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384192525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384195238+07:00","message":"> Transcript [2077] [false]: 'ได้แต่อาทิตย์นี้หรือเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384197925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384199584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384201368+07:00","message":"StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.38420331+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384205193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384206958+07:00","message":"> Transcript [2078] [true]: 'ได้แก่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384208859+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384210416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384211884+07:00","message":"StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.3842135+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:32.384219926+07:00","message":"Push: 'แก่อาทิตย์นี้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.384228029+07:00","message":"push: {true แก่อาทิตย์นี้หรือ 0 0xc002e4e000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:32.393381772+07:00","message":"write wav file: './tmp/7513/7513_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:32.590998745+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.193436117+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.193474088+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-03-05T11:08:33.193478926+07:00","message":"receive interim result [false|false]: ใครมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.193490485+07:00","message":"[buffer interim] 204 false ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.193497296+07:00","message":"[bufferProcess] interim [600000000]:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.193499126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.588536427+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.588567345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.588572284+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.588588197+07:00","message":"[buffer interim] 204 false I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.588595389+07:00","message":"[bufferProcess] interim [960000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.588597518+07:00","message":"[bufferProcess] send to processor:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.588601165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.588603727+07:00","message":"> Transcript [2079] [false]: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.588605878+07:00","message":"Set StatePrefix (first interim): 'ใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.7491977+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749225736+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749228755+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749230466+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749232046+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.74923347+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.74923497+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749236398+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.749238001+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.838543495+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.83857968+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-03-05T11:08:33.838586623+07:00","message":"receive interim result [false|false]: ให้มินหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:33.83860103+07:00","message":"[buffer interim] 204 false ให้มินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838612204+07:00","message":"[bufferProcess] interim [320000000]:ให้มินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838614799+07:00","message":"[bufferProcess] send to processor:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838618802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838622518+07:00","message":"> Transcript [2080] [false]: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838624827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:33.838626559+07:00","message":"Set new StatePrefix: 'I Mean'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:33.877284253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:33.877300019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.337629726+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.337675207+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-03-05T11:08:34.337680334+07:00","message":"receive interim result [false|false]: ให้มินหรือที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.337695382+07:00","message":"[buffer interim] 204 false ให้มินหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337702514+07:00","message":"[bufferProcess] interim [740000000]:ให้มินหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337704907+07:00","message":"[bufferProcess] send to processor:ให้มินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337710238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337713113+07:00","message":"> Transcript [2081] [false]: 'ให้มินหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337715719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.337717716+07:00","message":"Set new StatePrefix: 'ให้มินหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.518426682+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.608166257+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.608201882+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-03-05T11:08:34.608207973+07:00","message":"receive interim result [false|false]: ให้มินหรือที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.60821993+07:00","message":"[buffer interim] 204 false ให้มินหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608226557+07:00","message":"[bufferProcess] interim [40000000]:ให้มินหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608228936+07:00","message":"[bufferProcess] send to processor:ให้มินหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.60823402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608236673+07:00","message":"> Transcript [2082] [false]: 'ให้มินหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608241475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608243868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608245666+07:00","message":"StatePrefix: 'ให้มินหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.608247848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.652884778+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699534591+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699573808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean หรือ T\",\"confidence\":0.76658446}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699579818+07:00","message":"receive interim result [true|false]: I Mean หรือ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699590771+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699593518+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699599573+07:00","message":"[buffer interim] 204 true I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699608209+07:00","message":"[bufferProcess] interim [130000000]:I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699611411+07:00","message":"[bufferProcess] send to processor (isfinal):ให้มินหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699614783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699617756+07:00","message":"> Transcript [2083] [false]: 'ให้มินหรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699620482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699622379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699624047+07:00","message":"StatePrefix: 'ให้มินหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699625841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699627284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699629315+07:00","message":"> Transcript [2084] [true]: 'I Mean หรือ T'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699631554+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699633001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699634419+07:00","message":"StatePrefix: 'ให้มินหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.699635989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.69963851+07:00","message":"Push: 'I Mean หรือ T'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.699646801+07:00","message":"push: {true I Mean หรือ T 0 0xc002e4ee80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.707499703+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:34.708819027+07:00","message":"write wav file: './tmp/7513/7513_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.899609824+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.956435921+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.956457467+07:00","message":"found end of frame, send empty tag with msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.956461351+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.956468685+07:00","message":"[buffer interim] 205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956476504+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956480264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956482992+07:00","message":"> Transcript [2085] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956485367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956487393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956489044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956490802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:34.956495653+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:34.956504164+07:00","message":"push: {true \n 0 0xc000170c00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:34.960458385+07:00","message":"write wav file: './tmp/7513/7513_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:35.501449596+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:35.501494073+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-03-05T11:08:35.501499479+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:35.501509934+07:00","message":"[buffer interim] 206 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:35.501516489+07:00","message":"[bufferProcess] interim [540000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:35.501518358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.059795115+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.05983747+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-03-05T11:08:36.05984356+07:00","message":"receive interim result [false|false]: ไซโทซีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.059857664+07:00","message":"[buffer interim] 206 false ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.059864596+07:00","message":"[bufferProcess] interim [80000000]:ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.059867168+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.059873327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.059876296+07:00","message":"> Transcript [2086] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.05987831+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.363156894+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.363198169+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-03-05T11:08:36.36320386+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.363217745+07:00","message":"[buffer interim] 206 false ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363225085+07:00","message":"[bufferProcess] interim [500000000]:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363227642+07:00","message":"[bufferProcess] send to processor:ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363232692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363235363+07:00","message":"> Transcript [2087] [false]: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363237584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.363239295+07:00","message":"Set new StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.86625731+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.866308867+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-03-05T11:08:36.866316081+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือสี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.866332015+07:00","message":"[buffer interim] 206 false ไซโทซีนหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866341208+07:00","message":"[bufferProcess] interim [980000000]:ไซโทซีนหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866344768+07:00","message":"[bufferProcess] send to processor:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866349776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866352963+07:00","message":"> Transcript [2088] [false]: 'ไซโทซีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866356574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866358347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866360204+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.866362204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:36.877843441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:36.877854009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.979042203+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.979078748+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-03-05T11:08:36.979083977+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือซี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:36.979095842+07:00","message":"[buffer interim] 206 false ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979102461+07:00","message":"[bufferProcess] interim [100000000]:ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979104742+07:00","message":"[bufferProcess] send to processor:ไซโทซีนหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979110313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979115365+07:00","message":"> Transcript [2089] [false]: 'ไซโทซีนหรือสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.97911846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979120674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979122524+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:36.979124343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.137610631+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.210636884+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.292935091+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.29298078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีนหรือ C\",\"confidence\":0.8164537}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.292987133+07:00","message":"receive interim result [true|false]: ไซโทซีนหรือ C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.292994349+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.29299642+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.293001992+07:00","message":"[buffer interim] 206 true ไซโทซีนหรือ C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.29301152+07:00","message":"[bufferProcess] interim [460000000]:ไซโทซีนหรือ C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293016655+07:00","message":"[bufferProcess] send to processor (isfinal):ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293020819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293023752+07:00","message":"> Transcript [2090] [false]: 'ไซโทซีนหรือซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293026259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293028099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293029799+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.29303165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293033315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293035189+07:00","message":"> Transcript [2091] [true]: 'ไซโทซีนหรือ C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293037099+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293038819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293040312+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293041818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.293046819+07:00","message":"Push: 'ไซโทซีนหรือ C'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.293055351+07:00","message":"push: {true ไซโทซีนหรือ C 0 0xc00042a300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:37.299662102+07:00","message":"write wav file: './tmp/7513/7513_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.541461378+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.541503712+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-03-05T11:08:37.541510204+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:37.54152567+07:00","message":"[buffer interim] 207 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.541533224+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:37.541534977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.054629639+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.054674775+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-03-05T11:08:38.054680308+07:00","message":"receive interim result [false|false]: และวัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.054695768+07:00","message":"[buffer interim] 207 false และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.054702999+07:00","message":"[bufferProcess] interim [840000000]:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.054705478+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.054712485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.054715297+07:00","message":"> Transcript [2092] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.054717562+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.258139782+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.258180665+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-03-05T11:08:38.258186292+07:00","message":"receive interim result [false|false]: และวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.258200467+07:00","message":"[buffer interim] 207 false และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.258207513+07:00","message":"[bufferProcess] interim [80000000]:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.258209782+07:00","message":"[bufferProcess] send to processor:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.25821469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.258217562+07:00","message":"> Transcript [2093] [false]: 'และวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.258220722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.25822267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.2582252+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.258227371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.825798448+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.825834284+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-03-05T11:08:38.825840038+07:00","message":"receive interim result [false|false]: และวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:38.825855617+07:00","message":"[buffer interim] 207 false และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825863478+07:00","message":"[bufferProcess] interim [680000000]:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825865844+07:00","message":"[bufferProcess] send to processor:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825872853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825875416+07:00","message":"> Transcript [2094] [false]: 'และวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825878294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825880369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825882532+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:38.825884482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.356912452+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.356948792+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-03-05T11:08:39.356960587+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.356973737+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.35698034+07:00","message":"[bufferProcess] interim [220000000]:และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.35698312+07:00","message":"[bufferProcess] send to processor:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.356988412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.356991344+07:00","message":"> Transcript [2095] [false]: 'และวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.3569945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.356996442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.356998295+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.357000337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:39.878408997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:39.878431211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.982810303+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.982857869+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-03-05T11:08:39.982864517+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.982878655+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982887289+07:00","message":"[bufferProcess] interim [820000000]:และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982890969+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982900369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982903285+07:00","message":"> Transcript [2096] [false]: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982908889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982911337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982913423+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982915525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.98292239+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982924117+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982925869+07:00","message":"Set new StatePrefix : 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:39.982928146+07:00","message":"Next Push (prob) : 'วันยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:39.982935564+07:00","message":"push: {false และ 0 0xc000170d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.353649747+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.353694026+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-03-05T11:08:40.353700261+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.35371439+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353721405+07:00","message":"[bufferProcess] interim [180000000]:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353723829+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353730333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353733136+07:00","message":"> Transcript [2097] [false]: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353736609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353738926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353740653+07:00","message":"StatePrefix: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.353742995+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.752445732+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.7524868+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-03-05T11:08:40.752493283+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.752506247+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752513796+07:00","message":"[bufferProcess] interim [540000000]:และวันยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752516387+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752521981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752524647+07:00","message":"> Transcript [2098] [false]: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752527754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752529812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752531623+07:00","message":"StatePrefix: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.752533802+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.762005514+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.762022226+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-03-05T11:08:40.762026867+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.762033317+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.76203743+07:00","message":"[bufferProcess] interim [600000000]:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762039346+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762045726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762050076+07:00","message":"> Transcript [2099] [false]: 'และวันยินดีค่ะโดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.76205268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762054532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762056211+07:00","message":"StatePrefix: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.762058048+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973579569+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973616556+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-03-05T11:08:40.973623041+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973635605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" QR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973637994+07:00","message":"receive interim result [false|false]:  QR"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973645033+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973650638+07:00","message":"[buffer interim] 207 false  QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973657166+07:00","message":"[bufferProcess] interim [780000000]:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973659511+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973662434+07:00","message":"[bufferProcess] interim [780000000]: QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973664802+07:00","message":"[bufferProcess] update buffer: และวันยินดีค่ะโดย QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973675204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.97369172+07:00","message":"> Transcript [2100] [false]: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973696989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973699185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.97370102+07:00","message":"StatePrefix: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973703583+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973713136+07:00","message":"Push: 'วันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973715037+07:00","message":"TextPushed: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973718137+07:00","message":"Set new StatePrefix : 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:40.973720337+07:00","message":"Next Push (prob) : 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:40.973748373+07:00","message":"push: {false วันยินดีค่ะ 0 0xc000170d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.074383533+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.0744185+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-03-05T11:08:41.074425073+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.074435476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" News\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.074438021+07:00","message":"receive interim result [false|false]:  News"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.07444474+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.074448312+07:00","message":"[buffer interim] 207 false  News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074454668+07:00","message":"[bufferProcess] interim [840000000]:และวันยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074456862+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดย QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074459537+07:00","message":"[bufferProcess] interim [840000000]: News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074463907+07:00","message":"[bufferProcess] update buffer: และวันยินดีค่ะโดย News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074466677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074471302+07:00","message":"> Transcript [2101] [false]: 'และวันยินดีค่ะโดย QR'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.07447431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074476145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.07447783+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.074479801+07:00","message":"TextPushed: 'และวันยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.137107544+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.137135898+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-03-05T11:08:41.13714092+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.137154624+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137169246+07:00","message":"[bufferProcess] interim [960000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137171909+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดย News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137177878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137180398+07:00","message":"> Transcript [2102] [false]: 'และวันยินดีค่ะโดย News'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137183131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137184808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137186834+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.137189246+07:00","message":"TextPushed: 'และวันยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.455743653+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.455786523+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-03-05T11:08:41.455791815+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.455805307+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455812065+07:00","message":"[bufferProcess] interim [260000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455814575+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455819647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455822612+07:00","message":"> Transcript [2103] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455825848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455827714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455830491+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.455832941+07:00","message":"TextPushed: 'และวันยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.458590458+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.458615694+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-03-05T11:08:41.45862055+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.458630927+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458638263+07:00","message":"[bufferProcess] interim [320000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458641482+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458645476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458649222+07:00","message":"> Transcript [2104] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.45865375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458656895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458659727+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458662765+07:00","message":"TextPushed: 'และวันยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458668127+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458670682+07:00","message":"TextPushed: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458673772+07:00","message":"Set new StatePrefix : 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.458676763+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.458694607+07:00","message":"push: {false โดย 0 0xc000170d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.664676545+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.664712806+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-03-05T11:08:41.664718914+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:41.664732033+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664739678+07:00","message":"[bufferProcess] interim [500000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664742277+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664747464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664750075+07:00","message":"> Transcript [2105] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664753862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664755826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.664757628+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:41.66475988+07:00","message":"TextPushed: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.360339711+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.360381929+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-03-05T11:08:42.360388033+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.360402179+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360409113+07:00","message":"[bufferProcess] interim [100000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360411593+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360418291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360421165+07:00","message":"> Transcript [2106] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360425105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360427364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360429205+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.360431692+07:00","message":"TextPushed: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371859286+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371873773+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-03-05T11:08:42.371877784+07:00","message":"receive interim result [false|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371882349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Day นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371885077+07:00","message":"receive interim result [false|false]:  Day นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371889265+07:00","message":"[buffer interim] 207 false และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.371891672+07:00","message":"[buffer interim] 207 false  Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371894614+07:00","message":"[bufferProcess] interim [160000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371896484+07:00","message":"[bufferProcess] send to processor:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371898672+07:00","message":"[bufferProcess] interim [160000000]: Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371901127+07:00","message":"[bufferProcess] update buffer: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371903089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371905553+07:00","message":"> Transcript [2107] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371907808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371909574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.371911228+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.37191371+07:00","message":"TextPushed: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.399049989+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534052994+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534089999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ\",\"confidence\":0.9587498}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534095967+07:00","message":"receive interim result [true|false]: และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534103621+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534105491+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534111746+07:00","message":"[buffer interim] 207 true และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534120732+07:00","message":"[bufferProcess] interim [400000000]:และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534124084+07:00","message":"[bufferProcess] send to processor (isfinal):และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534128059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534131+07:00","message":"> Transcript [2108] [false]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534134684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534136475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534138492+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534140906+07:00","message":"TextPushed: 'และวันยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.53414704+07:00","message":"Push: 'นิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534148924+07:00","message":"TextPushed: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534151056+07:00","message":"Set new StatePrefix : 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.5341535+07:00","message":"Next Push (prob) : 'มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534155211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534156985+07:00","message":"> Transcript [2109] [true]: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534159315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534160806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534162821+07:00","message":"StatePrefix: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534164629+07:00","message":"TextPushed: 'และวันยินดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:42.534166632+07:00","message":"Push: 'มีเบส a นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534174671+07:00","message":"push: {false นิวคลีโอไทด์ที่ 0 0xc000170d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.534180329+07:00","message":"push: {true มีเบส a นะคะ 0 0xc000170d00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:42.548810925+07:00","message":"write wav file: './tmp/7513/7513_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:42.589315856+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:42.878902966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:42.878917111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.087339888+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.087383686+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-03-05T11:08:43.087388557+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.087399154+07:00","message":"[buffer interim] 208 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.087406085+07:00","message":"[bufferProcess] interim [480000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.087407853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.451999339+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.452039564+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-03-05T11:08:43.452045948+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.452061736+07:00","message":"[buffer interim] 208 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.452069149+07:00","message":"[bufferProcess] interim [840000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.452071365+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.452078103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.452080971+07:00","message":"> Transcript [2110] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.452083018+07:00","message":"Set StatePrefix (first interim): 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.488813835+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.488833404+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-03-05T11:08:43.48883803+07:00","message":"receive interim result [false|false]: จะจับกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.488845742+07:00","message":"[buffer interim] 208 false จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488850025+07:00","message":"[bufferProcess] interim [900000000]:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488851961+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488855016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488857386+07:00","message":"> Transcript [2111] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488860026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488861862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488863627+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.488865603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.891356465+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.891397672+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-03-05T11:08:43.891402931+07:00","message":"receive interim result [false|false]: จัดกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.891417525+07:00","message":"[buffer interim] 208 false จัดกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891425147+07:00","message":"[bufferProcess] interim [80000000]:จัดกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891426964+07:00","message":"[bufferProcess] send to processor:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891430383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891433346+07:00","message":"> Transcript [2112] [false]: 'จะจับกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891435367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.891437153+07:00","message":"Set new StatePrefix: 'จะจับกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.973101759+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.973139463+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-03-05T11:08:43.973145083+07:00","message":"receive interim result [false|false]: จะจับกับนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:43.973158425+07:00","message":"[buffer interim] 208 false จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.973178897+07:00","message":"[bufferProcess] interim [140000000]:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.97318159+07:00","message":"[bufferProcess] send to processor:จัดกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.973188459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.973191771+07:00","message":"> Transcript [2113] [false]: 'จัดกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.973193764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:43.973195622+07:00","message":"Set new StatePrefix: 'จัดกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.084166482+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.084198769+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-03-05T11:08:44.084204295+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.084218611+07:00","message":"[buffer interim] 208 false จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084225042+07:00","message":"[bufferProcess] interim [440000000]:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084227342+07:00","message":"[bufferProcess] send to processor:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084230575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084233214+07:00","message":"> Transcript [2114] [false]: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084235538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.084237891+07:00","message":"Set new StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.339454334+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.339495643+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-03-05T11:08:44.339501668+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.339515818+07:00","message":"[buffer interim] 208 false จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339522948+07:00","message":"[bufferProcess] interim [740000000]:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.33952524+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339530644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339533304+07:00","message":"> Transcript [2115] [false]: 'จะจับกับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339536451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339538718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339540684+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.339542657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.449264263+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.461688005+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.461730787+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-03-05T11:08:44.461736453+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.461745752+07:00","message":"[buffer interim] 208 false จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461752756+07:00","message":"[bufferProcess] interim [860000000]:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.46175484+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461758305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461761013+07:00","message":"> Transcript [2116] [false]: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461764107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461766306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461768024+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.461770037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.467123204+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.467139544+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-03-05T11:08:44.467143884+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.467155365+07:00","message":"[buffer interim] 208 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.4671647+07:00","message":"[bufferProcess] interim [920000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467167023+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467169892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467172856+07:00","message":"> Transcript [2117] [false]: 'จะจับกับนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467175384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467177146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467179108+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.467180801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.509456603+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571032649+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571062702+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-03-05T11:08:44.571068075+07:00","message":"receive interim result [true|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571078259+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571080539+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571087344+07:00","message":"[buffer interim] 208 true จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571093625+07:00","message":"[bufferProcess] interim [70000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571096352+07:00","message":"[bufferProcess] send to processor (isfinal):จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.57109932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571101968+07:00","message":"> Transcript [2118] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571105448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571107371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571109016+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571110912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571117292+07:00","message":"Push: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571118986+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571120855+07:00","message":"Set new StatePrefix : 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571123372+07:00","message":"Next Push (prob) : 'คลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.57112522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.57112741+07:00","message":"> Transcript [2119] [true]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571129494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571131132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.57113259+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.57113424+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:44.571136225+07:00","message":"Push: 'คลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571144371+07:00","message":"push: {false จะจับกับนิว 0 0xc0000cb000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:44.571149161+07:00","message":"push: {true คลีโอไทด์ที่มีเบส 0 0xc0000cb000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:44.578668946+07:00","message":"write wav file: './tmp/7513/7513_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.365808415+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.365847366+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-03-05T11:08:45.365852998+07:00","message":"receive interim result [false|false]: ทีเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.365866237+07:00","message":"[buffer interim] 209 false ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.36587277+07:00","message":"[bufferProcess] interim [840000000]:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.365875011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.591455539+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.591496073+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-03-05T11:08:45.591501917+07:00","message":"receive interim result [false|false]: ทีเด็ดที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.591516251+07:00","message":"[buffer interim] 209 false ทีเด็ดที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.591522852+07:00","message":"[bufferProcess] interim [80000000]:ทีเด็ดที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.591525078+07:00","message":"[bufferProcess] send to processor:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.591529888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.591532734+07:00","message":"> Transcript [2120] [false]: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.591534837+07:00","message":"Set StatePrefix (first interim): 'ทีเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.749060846+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.749096911+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-03-05T11:08:45.749102646+07:00","message":"receive interim result [false|false]: ทีเด็ดทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:45.749116429+07:00","message":"[buffer interim] 209 false ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749123201+07:00","message":"[bufferProcess] interim [260000000]:ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749125613+07:00","message":"[bufferProcess] send to processor:ทีเด็ดที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749129311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749132487+07:00","message":"> Transcript [2121] [false]: 'ทีเด็ดที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749135284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.74913749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749139354+07:00","message":"StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:45.749147412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:45.879760457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:45.87976741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:46.37723935+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:46.377270483+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-03-05T11:08:46.37727559+07:00","message":"receive interim result [false|false]: ทีเด็ดทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:46.377289282+07:00","message":"[buffer interim] 209 false ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.37729619+07:00","message":"[bufferProcess] interim [860000000]:ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377298303+07:00","message":"[bufferProcess] send to processor:ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377304444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.37730753+07:00","message":"> Transcript [2122] [false]: 'ทีเด็ดทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377310235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377312112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377313998+07:00","message":"StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:46.377316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.762682949+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.762726553+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-03-05T11:08:48.762732991+07:00","message":"receive interim result [false|false]: ทีเด็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.762751403+07:00","message":"[buffer interim] 209 false ทีเด็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.76275888+07:00","message":"[bufferProcess] interim [320000000]:ทีเด็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762761459+07:00","message":"[bufferProcess] send to processor:ทีเด็ดทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762764998+07:00","message":"[bufferProcess] send to processor (ticker):ทีเด็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762768856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762773183+07:00","message":"> Transcript [2123] [false]: 'ทีเด็ดทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762777609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762780335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.7627835+07:00","message":"StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762787368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762789855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.76279284+07:00","message":"> Transcript [2124] [false]: 'ทีเด็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762796878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762798694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762800199+07:00","message":"StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762801846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762809561+07:00","message":"Push: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762811457+07:00","message":"TextPushed: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762813259+07:00","message":"Set new StatePrefix : 'ทีเด็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:48.762815676+07:00","message":"Next Push (prob) : 'ทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.762823502+07:00","message":"push: {false ทีเด็ด 0 0xc0000cb380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.857199458+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:48.880446168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:48.880456689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:48.989039733+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067212395+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067254784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบ็ดทีค่ะที่มีเบสจีนนะคะ\",\"confidence\":0.90020627}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067261243+07:00","message":"receive interim result [true|false]: เบ็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067270531+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067272513+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067278121+07:00","message":"[buffer interim] 209 true เบ็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067287673+07:00","message":"[bufferProcess] interim [590000000]:เบ็ดทีค่ะที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067293398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067296309+07:00","message":"> Transcript [2125] [true]: 'เบ็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067299853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067301861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067304346+07:00","message":"StatePrefix: 'ทีเด็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067306322+07:00","message":"TextPushed: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067307741+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067416396+07:00","message":"Push: 'ค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067419164+07:00","message":"TextPushed: 'ทีเด็ดค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067421209+07:00","message":"Set new StatePrefix : 'เบ็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067423216+07:00","message":"Next Push (prob) : 'เบ็ดทีค่ะที่มีเบสจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.067430588+07:00","message":"push: {true ค่ะที่มีเบสจีนนะคะ 0 0xc0000cb380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.067454276+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_209.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:49.078538498+07:00","message":"write wav file: './tmp/7513/7513_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.543678364+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.5437249+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-03-05T11:08:49.543730637+07:00","message":"receive interim result [false|false]: จะจับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.543746192+07:00","message":"[buffer interim] 210 false จะจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.543752999+07:00","message":"[bufferProcess] interim [600000000]:จะจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.543754797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.856223971+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.85627747+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-03-05T11:08:49.856283423+07:00","message":"receive interim result [false|false]: จะจับกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:49.856298759+07:00","message":"[buffer interim] 210 false จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.856305959+07:00","message":"[bufferProcess] interim [840000000]:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.856308288+07:00","message":"[bufferProcess] send to processor:จะจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.856315131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.856318011+07:00","message":"> Transcript [2126] [false]: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:49.856320101+07:00","message":"Set StatePrefix (first interim): 'จะจับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.122137036+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.122179441+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-03-05T11:08:50.122184773+07:00","message":"receive interim result [false|false]: จะจับกับนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.122196367+07:00","message":"[buffer interim] 210 false จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122203916+07:00","message":"[bufferProcess] interim [80000000]:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122206167+07:00","message":"[bufferProcess] send to processor:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122209722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122212757+07:00","message":"> Transcript [2127] [false]: 'จะจับกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122216041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122217909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122219707+07:00","message":"StatePrefix: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.122221518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.433210444+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.433255979+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-03-05T11:08:50.433261369+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.433274877+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433282881+07:00","message":"[bufferProcess] interim [500000000]:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433285257+07:00","message":"[bufferProcess] send to processor:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433290674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433293409+07:00","message":"> Transcript [2128] [false]: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433298153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433300842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433303455+07:00","message":"StatePrefix: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.433306795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.741782309+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.741826205+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-03-05T11:08:50.741832272+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.741848266+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741855998+07:00","message":"[bufferProcess] interim [800000000]:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741858396+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741865799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.74186857+07:00","message":"> Transcript [2129] [false]: 'จะจับกับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741872383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741874852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741876983+07:00","message":"StatePrefix: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.741880442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.872871827+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.872904724+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-03-05T11:08:50.872911087+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.872922655+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872929694+07:00","message":"[bufferProcess] interim [920000000]:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.87293202+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872937309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.87293977+07:00","message":"> Transcript [2130] [false]: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872951482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872956014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872958074+07:00","message":"StatePrefix: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872959967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.87296585+07:00","message":"Push: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872967896+07:00","message":"TextPushed: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872970554+07:00","message":"Set new StatePrefix : 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:50.872972723+07:00","message":"Next Push (prob) : 'กับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:50.872980329+07:00","message":"push: {false จะจับ 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.062211745+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.062256694+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-03-05T11:08:51.062263033+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.06227905+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062286575+07:00","message":"[bufferProcess] interim [40000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062289067+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062296718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062299176+07:00","message":"> Transcript [2131] [false]: 'จะจับกับนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062302783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062304752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.06230727+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.062309502+07:00","message":"TextPushed: 'จะจับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.587681318+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.58772125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบส 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.58772756+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.587743609+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587751117+07:00","message":"[bufferProcess] interim [580000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587753612+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.58776046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587763024+07:00","message":"> Transcript [2132] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587766761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587769077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587770893+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.587773031+07:00","message":"TextPushed: 'จะจับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646620004+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646655258+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-03-05T11:08:51.646661016+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646671808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646674651+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646682593+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.646686224+07:00","message":"[buffer interim] 210 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646691553+07:00","message":"[bufferProcess] interim [640000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646693757+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646696732+07:00","message":"[bufferProcess] interim [640000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646699005+07:00","message":"[bufferProcess] update buffer: จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646701478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646704287+07:00","message":"> Transcript [2133] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646707259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646710519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646712512+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.646714382+07:00","message":"TextPushed: 'จะจับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670065337+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670086191+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-03-05T11:08:51.67009036+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670101774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670104652+07:00","message":"receive interim result [false|false]:  C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670110544+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670114031+07:00","message":"[buffer interim] 210 false  C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670117797+07:00","message":"[bufferProcess] interim [700000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670120028+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670123071+07:00","message":"[bufferProcess] interim [700000000]: C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670125236+07:00","message":"[bufferProcess] update buffer: จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670128158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670130327+07:00","message":"> Transcript [2134] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670132579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670134343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670136369+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670138294+07:00","message":"TextPushed: 'จะจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670141872+07:00","message":"Push: 'กับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670143957+07:00","message":"TextPushed: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.67014581+07:00","message":"Set new StatePrefix : 'จะจับกับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.670147949+07:00","message":"Next Push (prob) : 'มีเบส 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.670157711+07:00","message":"push: {false กับนิวคลีโอไทด์ที่ 0 0xc000044500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.686241071+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.776296702+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.776328806+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-03-05T11:08:51.776334293+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.776347151+07:00","message":"[buffer interim] 210 false จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.776355561+07:00","message":"[bufferProcess] interim [760000000]:จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.776358527+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.77636372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.776366329+07:00","message":"> Transcript [2135] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.776368533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.776370496+07:00","message":"Set new StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835272186+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835305773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ\",\"confidence\":0.93704724}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835313051+07:00","message":"receive interim result [true|false]: จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835318961+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835321243+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835328221+07:00","message":"[buffer interim] 210 true จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835333622+07:00","message":"[bufferProcess] interim [910000000]:จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835336604+07:00","message":"[bufferProcess] send to processor (isfinal):จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835339552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835341881+07:00","message":"> Transcript [2136] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835343686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835345366+07:00","message":"Set new StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835347024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835348814+07:00","message":"> Transcript [2137] [true]: 'จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835351074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835352813+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.83535463+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835356842+07:00","message":"TextPushed: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:51.835359393+07:00","message":"Push: 'มีเบสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.835367711+07:00","message":"push: {true มีเบสดีค่ะ 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:51.843642771+07:00","message":"write wav file: './tmp/7513/7513_210.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:51.880950998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:51.880965997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:51.939158987+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.626550028+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.62659836+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-03-05T11:08:52.626603984+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.626618731+07:00","message":"[buffer interim] 211 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.626626467+07:00","message":"[bufferProcess] interim [720000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.62662854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.813211397+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.813260465+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-03-05T11:08:52.813265792+07:00","message":"receive interim result [false|false]: เรามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.813280482+07:00","message":"[buffer interim] 211 false เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.813288086+07:00","message":"[bufferProcess] interim [840000000]:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.813290137+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.813293569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.813296219+07:00","message":"> Transcript [2138] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.813298099+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.828573783+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.828590149+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-03-05T11:08:52.828594556+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.82859976+07:00","message":"[buffer interim] 211 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828603484+07:00","message":"[bufferProcess] interim [900000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.82860552+07:00","message":"[bufferProcess] send to processor:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828607821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828609872+07:00","message":"> Transcript [2139] [false]: 'เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828612669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828614708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828616399+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.828618178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.966470206+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.96650624+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-03-05T11:08:52.966513747+07:00","message":"receive interim result [false|false]: เท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:52.966532085+07:00","message":"[buffer interim] 211 false เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.966541106+07:00","message":"[bufferProcess] interim [20000000]:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.96654318+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.966546895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.966549655+07:00","message":"> Transcript [2140] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.966551501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:52.966553693+07:00","message":"Set new StatePrefix: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.121020505+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.121057553+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-03-05T11:08:53.12106518+07:00","message":"receive interim result [false|false]: เท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.121078872+07:00","message":"[buffer interim] 211 false เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121086223+07:00","message":"[bufferProcess] interim [140000000]:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121088196+07:00","message":"[bufferProcess] send to processor:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121093248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121096018+07:00","message":"> Transcript [2141] [false]: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121097939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.121100148+07:00","message":"Set new StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.368694188+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.368735273+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-03-05T11:08:53.36874126+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.368753863+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368761002+07:00","message":"[bufferProcess] interim [440000000]:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368763273+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368768624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368771875+07:00","message":"> Transcript [2142] [false]: 'เท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368774868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368776795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368778574+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.368780667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.521844265+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.521881325+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-03-05T11:08:53.521887308+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.521900639+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.521907722+07:00","message":"[bufferProcess] interim [560000000]:เท่านี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.52191018+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.521915628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.521918535+07:00","message":"> Transcript [2143] [false]: 'เท่านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.521921707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.521923782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.5219257+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.52192771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.535818841+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.535832653+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-03-05T11:08:53.53583665+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.535842057+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535845811+07:00","message":"[bufferProcess] interim [620000000]:เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535848163+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535850721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535852691+07:00","message":"> Transcript [2144] [false]: 'เท่านี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535854614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535856215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535857774+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.535859567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.584392395+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.584417715+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-03-05T11:08:53.58442209+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.584433934+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584438374+07:00","message":"[bufferProcess] interim [680000000]:เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584440419+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584445601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584448653+07:00","message":"> Transcript [2145] [false]: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584451259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584453188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.58445491+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584456804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584461308+07:00","message":"Push: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584463131+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584465211+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.584467161+07:00","message":"Next Push (prob) : 'คะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.584475081+07:00","message":"push: {false เท่านี้นะ 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.814696987+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.814738158+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-03-05T11:08:53.814744263+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:53.814758567+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814765483+07:00","message":"[bufferProcess] interim [860000000]:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814767664+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814773078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814775815+07:00","message":"> Transcript [2146] [false]: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814778627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814780942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814782646+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:53.814784666+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.0495387+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.049577654+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-03-05T11:08:54.049583803+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.049599205+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049607304+07:00","message":"[bufferProcess] interim [100000000]:เท่านี้นะคะเราได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049609566+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049612923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049615731+07:00","message":"> Transcript [2147] [false]: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049619048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049621149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.04962284+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.049624995+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.100952581+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.100982255+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-03-05T11:08:54.100986893+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.100999139+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101006904+07:00","message":"[bufferProcess] interim [160000000]:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101009691+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101014811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101017407+07:00","message":"> Transcript [2148] [false]: 'เท่านี้นะคะเราได้รู้จักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101020365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101022257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101023874+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.101025738+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.122757576+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.122778589+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-03-05T11:08:54.122783463+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.122794806+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122799804+07:00","message":"[bufferProcess] interim [220000000]:เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.12280227+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122806004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122808475+07:00","message":"> Transcript [2149] [false]: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.12281097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122813004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122815222+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122817503+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122822087+07:00","message":"Push: 'คะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122824107+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122825954+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.122828025+07:00","message":"Next Push (prob) : 'รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.122836005+07:00","message":"push: {false คะเราได้ 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.213359923+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.213394114+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-03-05T11:08:54.213399776+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.213413902+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213420337+07:00","message":"[bufferProcess] interim [280000000]:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213422606+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213425585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213427974+07:00","message":"> Transcript [2150] [false]: 'เท่านี้นะคะเราได้รู้จักเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.21343092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213432964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213436122+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.213438106+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.282280917+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.28231323+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-03-05T11:08:54.282319405+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.282331429+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282338105+07:00","message":"[bufferProcess] interim [400000000]:เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282340815+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282347062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282349521+07:00","message":"> Transcript [2151] [false]: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282352535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282354706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282356408+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.282358783+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.405823788+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.405855522+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-03-05T11:08:54.405861698+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.405877117+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405883473+07:00","message":"[bufferProcess] interim [520000000]:เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405885945+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405892533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405895223+07:00","message":"> Transcript [2152] [false]: 'เท่านี้นะคะเราได้รู้จักกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.4058984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405900935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405902791+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.405904983+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.577216687+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.577251062+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-03-05T11:08:54.57725662+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.577270702+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577277109+07:00","message":"[bufferProcess] interim [640000000]:เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577280269+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577286855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577289877+07:00","message":"> Transcript [2153] [false]: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577293535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577295863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577297572+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577300174+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577305222+07:00","message":"Push: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577306896+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577311267+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.577313614+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.577330671+07:00","message":"push: {false รู้จัก 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.578577832+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.578592787+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-03-05T11:08:54.578597848+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:54.578607293+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578611021+07:00","message":"[bufferProcess] interim [700000000]:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578612956+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578615508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578617872+07:00","message":"> Transcript [2154] [false]: 'เท่านี้นะคะเราได้รู้จักกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578620426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578622196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578623787+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:54.578625721+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:54.881423166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:54.88143603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.197982564+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.198019109+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-03-05T11:08:55.198025661+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.198038815+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198047057+07:00","message":"[bufferProcess] interim [300000000]:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198049757+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198055114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198058022+07:00","message":"> Transcript [2155] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198061207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.1980631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.198064944+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.19806699+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.286264355+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.286299756+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-03-05T11:08:55.286305173+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.286318076+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286324403+07:00","message":"[bufferProcess] interim [360000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.2863268+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286332192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286334747+07:00","message":"> Transcript [2156] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286337604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286339606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286342661+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.286345021+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.417261953+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.417297957+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-03-05T11:08:55.417303513+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.417315637+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417322694+07:00","message":"[bufferProcess] interim [480000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417325328+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417330333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417332785+07:00","message":"> Transcript [2157] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417335953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417337948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417340394+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417342485+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417347041+07:00","message":"Push: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417349105+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417351578+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.417353965+07:00","message":"Next Push (prob) : 'แล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.417361534+07:00","message":"push: {false กัน 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.613344436+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.613392931+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-03-05T11:08:55.61339989+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.613415234+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613422546+07:00","message":"[bufferProcess] interim [660000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613425118+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613437298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613442167+07:00","message":"> Transcript [2158] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613447322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.613450121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.61345184+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.61345433+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.827998461+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.828038196+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-03-05T11:08:55.828043844+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.82806008+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828067203+07:00","message":"[bufferProcess] interim [900000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828070128+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.82807962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828083306+07:00","message":"> Transcript [2159] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828087164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828089396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828091223+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.828094368+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.858483729+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.858510655+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-03-05T11:08:55.858516895+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:55.858531843+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858538764+07:00","message":"[bufferProcess] interim [960000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858542078+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858547247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858550689+07:00","message":"> Transcript [2160] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858555008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858557715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858560773+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:55.858563903+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.121693301+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.121738477+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-03-05T11:08:56.121746902+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.121764424+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121773014+07:00","message":"[bufferProcess] interim [140000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121777403+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121781927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.12178571+07:00","message":"> Transcript [2161] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121791152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121793823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121796839+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121800931+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121805023+07:00","message":"Push: 'แล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121807791+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121810991+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.121815283+07:00","message":"Next Push (prob) : 'มาที่ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.121827325+07:00","message":"push: {false แล้วกลับ 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.194465189+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.194496042+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-03-05T11:08:56.194502903+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.194515332+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194521293+07:00","message":"[bufferProcess] interim [260000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194523838+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194527597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194530686+07:00","message":"> Transcript [2162] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194533931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194535728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194537689+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.194539923+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.517235508+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.517271051+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-03-05T11:08:56.517276872+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.517287993+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517294587+07:00","message":"[bufferProcess] interim [560000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517297163+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517302175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517304902+07:00","message":"> Transcript [2163] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517308083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517309943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.51731208+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.517314542+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.576833313+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.576868215+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-03-05T11:08:56.576874026+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:56.576892016+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576901444+07:00","message":"[bufferProcess] interim [620000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576904433+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576910228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576912852+07:00","message":"> Transcript [2164] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนและริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576916436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.57691846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.57692072+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:56.576923604+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.042850764+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.042889426+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-03-05T11:08:57.042896401+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.04291225+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042920112+07:00","message":"[bufferProcess] interim [100000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042923497+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042931589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042935041+07:00","message":"> Transcript [2165] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042948465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042951128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042952914+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042955173+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.04296258+07:00","message":"Push: 'มาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042964627+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.04296667+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.042969064+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.042978218+07:00","message":"push: {false มาที่ยืน 0 0xc000170900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.060089253+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.149190297+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.149228051+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-03-05T11:08:57.149233818+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.149245398+07:00","message":"[buffer interim] 211 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.149251586+07:00","message":"[bufferProcess] interim [280000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.149254291+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.149259934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.149262412+07:00","message":"> Transcript [2166] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.149264666+07:00","message":"Set StatePrefix (first interim): 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.285926025+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.285970713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ\",\"confidence\":0.947603}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.28597711+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.285986451+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.285988549+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.285996098+07:00","message":"[buffer interim] 211 true เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286004802+07:00","message":"[bufferProcess] interim [340000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.28601006+07:00","message":"[bufferProcess] send to processor (isfinal):เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286013618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.28601625+07:00","message":"> Transcript [2167] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286019601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286021711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.28602337+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286025595+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286027509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286029187+07:00","message":"> Transcript [2168] [true]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286031227+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286032726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286034245+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286035916+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:57.286042387+07:00","message":"Push: 'กว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.286050623+07:00","message":"push: {true กว่าค่ะ 0 0xc000170900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:08:57.297019254+07:00","message":"write wav file: './tmp/7513/7513_211.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:57.88219648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:08:57.882219788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:57.899914828+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.396521652+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.396572264+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-03-05T11:08:58.396577997+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.396593523+07:00","message":"[buffer interim] 212 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396601735+07:00","message":"[bufferProcess] interim [300000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396603594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396610102+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396612312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396614717+07:00","message":"> Transcript [2169] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.396616833+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.437339209+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.437375643+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-03-05T11:08:58.437381451+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.437394575+07:00","message":"[buffer interim] 212 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.437400821+07:00","message":"[bufferProcess] interim [360000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.437402647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.627827395+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.627864852+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-03-05T11:08:58.627871311+07:00","message":"receive interim result [false|false]: กลับมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.627883987+07:00","message":"[buffer interim] 212 false กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627891019+07:00","message":"[bufferProcess] interim [540000000]:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627892996+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627898078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627901453+07:00","message":"> Transcript [2170] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627904244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627906271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.627908029+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.62790998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.791884029+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.791922921+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-03-05T11:08:58.791928678+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.791947233+07:00","message":"[buffer interim] 212 false กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.79195726+07:00","message":"[bufferProcess] interim [660000000]:กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791959737+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791965435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791968361+07:00","message":"> Transcript [2171] [false]: 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791971947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791974087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791975751+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.791977517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.90496277+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.905004604+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-03-05T11:08:58.905011137+07:00","message":"receive interim result [false|false]: กลับมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.905027785+07:00","message":"[buffer interim] 212 false กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905035268+07:00","message":"[bufferProcess] interim [720000000]:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905038028+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905044778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905047925+07:00","message":"> Transcript [2172] [false]: 'กลับมาเที่ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905051657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905053855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.905055586+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.90505819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.982007664+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.982047708+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-03-05T11:08:58.982054794+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.98207036+07:00","message":"[buffer interim] 212 false กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982078268+07:00","message":"[bufferProcess] interim [780000000]:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.98208101+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982089064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982091699+07:00","message":"> Transcript [2173] [false]: 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982095122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982097462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982099912+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982101812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982108102+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.98211021+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982112373+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:58.982115534+07:00","message":"Next Push (prob) : 'มาเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:58.982123969+07:00","message":"push: {false กลับ 0 0xc000171580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.012251693+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.012281376+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-03-05T11:08:59.01228719+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.012302658+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012309123+07:00","message":"[bufferProcess] interim [840000000]:กลับมาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012310993+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012314313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012316986+07:00","message":"> Transcript [2174] [false]: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012321133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012323074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012325144+07:00","message":"StatePrefix: 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.012327095+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.188134073+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.188171145+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-03-05T11:08:59.188176855+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.188189656+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188197534+07:00","message":"[bufferProcess] interim [80000000]:กลับมาพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188199596+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188202798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188205954+07:00","message":"> Transcript [2175] [false]: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188208039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.188209771+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.265145435+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.265198328+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-03-05T11:08:59.265204306+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.26521715+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265226858+07:00","message":"[bufferProcess] interim [200000000]:กลับมาพรุ่งนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265229343+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265234999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265237535+07:00","message":"> Transcript [2176] [false]: 'กลับมาพรุ่งนี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265241037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265243763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265246941+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.265249511+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.458368347+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.458410948+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-03-05T11:08:59.458416786+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.45843192+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458439961+07:00","message":"[bufferProcess] interim [380000000]:กลับมาพรุ่งนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458442582+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458451672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458454835+07:00","message":"> Transcript [2177] [false]: 'กลับมาพรุ่งนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458458486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458460555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458462373+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.458465748+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.644736254+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.644779967+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-03-05T11:08:59.644785236+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.644800827+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644808153+07:00","message":"[bufferProcess] interim [560000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644810605+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644817053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644819681+07:00","message":"> Transcript [2178] [false]: 'กลับมาพรุ่งนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644823202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644825353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644827227+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.644829737+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.77440683+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.774446979+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-03-05T11:08:59.774452631+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.77446164+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774468591+07:00","message":"[bufferProcess] interim [680000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774470784+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774474141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774477145+07:00","message":"> Transcript [2179] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774481152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774482985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774484893+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774486938+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774489543+07:00","message":"Push: 'มาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774491468+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774493394+07:00","message":"Set new StatePrefix : 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:08:59.774495456+07:00","message":"Next Push (prob) : 'อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:08:59.774502765+07:00","message":"push: {false มาพรุ่งนี้ 0 0xc000171580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:00.370899556+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:00.370948728+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-03-05T11:09:00.370954892+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:00.370969501+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370977088+07:00","message":"[bufferProcess] interim [280000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370979421+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370985728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370988199+07:00","message":"> Transcript [2180] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370991728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370993741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.370995913+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:00.37099849+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:00.88319924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:00.883212899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.440190012+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.440243205+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-03-05T11:09:01.440249588+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.440267401+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440275812+07:00","message":"[bufferProcess] interim [420000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440278487+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440282524+07:00","message":"[bufferProcess] send to processor (ticker):กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440285198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440288139+07:00","message":"> Transcript [2181] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440291492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440293511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440295509+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440297936+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440299657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440301493+07:00","message":"> Transcript [2182] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440303439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440305056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440306514+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.440308141+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.640595248+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.640635191+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-03-05T11:09:01.640642593+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.640655358+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.64066521+07:00","message":"[bufferProcess] interim [600000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.6406675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.758835114+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.75887463+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-03-05T11:09:01.758880447+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.758892228+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758899094+07:00","message":"[bufferProcess] interim [660000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758902211+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758908081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758910932+07:00","message":"> Transcript [2183] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758914962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758917182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.75891891+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758921657+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758926259+07:00","message":"Push: 'อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758927992+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758932026+07:00","message":"Set new StatePrefix : 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.758934293+07:00","message":"Next Push (prob) : 'คะเป็นช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.758949044+07:00","message":"push: {false อีกครั้งนึงนะ 0 0xc000171580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.766977518+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.767002944+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-03-05T11:09:01.767008277+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.7670171+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.767021402+07:00","message":"[bufferProcess] interim [720000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.767023919+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.767029041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.767031268+07:00","message":"> Transcript [2184] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.76703306+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.960855885+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.960902193+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-03-05T11:09:01.960908786+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:01.960920762+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960927115+07:00","message":"[bufferProcess] interim [900000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960929954+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960935359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960948418+07:00","message":"> Transcript [2185] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960950795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:01.960952734+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.116887123+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.11692387+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-03-05T11:09:02.116930216+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.11694535+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116953477+07:00","message":"[bufferProcess] interim [20000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116956231+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116959638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116962354+07:00","message":"> Transcript [2186] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116964651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.116966552+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.163895801+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.16393404+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-03-05T11:09:02.163945389+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.16396021+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163967101+07:00","message":"[bufferProcess] interim [80000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163970095+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163976512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163979561+07:00","message":"> Transcript [2187] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163982453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.163984326+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.271817451+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.2718547+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-03-05T11:09:02.27186113+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.271875663+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271883037+07:00","message":"[bufferProcess] interim [140000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271885407+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271892224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271895059+07:00","message":"> Transcript [2188] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271897501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.271899285+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.532683513+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.532718632+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-03-05T11:09:02.532724424+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.532736489+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532742842+07:00","message":"[bufferProcess] interim [440000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532745437+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532750414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532753764+07:00","message":"> Transcript [2189] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532756069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.532758135+07:00","message":"Set new StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.557490597+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.557519605+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-03-05T11:09:02.557524992+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.557539022+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557544792+07:00","message":"[bufferProcess] interim [500000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557546835+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557550225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557553036+07:00","message":"> Transcript [2190] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557556235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557558244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.557560056+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.55756262+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.657266701+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.657305519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.657312267+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.657326841+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657337004+07:00","message":"[bufferProcess] interim [560000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657339437+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.65734305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657345977+07:00","message":"> Transcript [2191] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657349543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657351333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657353065+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.657355724+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854683697+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854728815+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-03-05T11:09:02.85473827+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854744994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854747707+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854755581+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:02.854759519+07:00","message":"[buffer interim] 212 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.85476562+07:00","message":"[bufferProcess] interim [740000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854768324+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.85477129+07:00","message":"[bufferProcess] interim [740000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854773565+07:00","message":"[bufferProcess] update buffer: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854776432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854779135+07:00","message":"> Transcript [2192] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854782116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854784045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854785811+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:02.854788463+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.017580662+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.040809989+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.040843984+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-03-05T11:09:03.040850495+07:00","message":"receive interim result [false|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.040860835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.04086366+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.040869677+07:00","message":"[buffer interim] 212 false กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.04087485+07:00","message":"[buffer interim] 212 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040880359+07:00","message":"[bufferProcess] interim [980000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040883111+07:00","message":"[bufferProcess] send to processor:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040888067+07:00","message":"[bufferProcess] interim [980000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040890271+07:00","message":"[bufferProcess] update buffer: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040900047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040910916+07:00","message":"> Transcript [2193] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040916752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040919463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040921716+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.04092483+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040931704+07:00","message":"Push: 'คะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.0409337+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040945088+07:00","message":"Set new StatePrefix : 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.040947378+07:00","message":"Next Push (prob) : ' DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.040955456+07:00","message":"push: {false คะเป็นช่วงหนึ่งของสาย 0 0xc000171580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.17467777+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174717251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ\",\"confidence\":0.9430583}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174723965+07:00","message":"receive interim result [true|false]: กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174731368+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174733291+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174739471+07:00","message":"[buffer interim] 212 true กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174747241+07:00","message":"[bufferProcess] interim [130000000]:กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174750218+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174753659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174756358+07:00","message":"> Transcript [2194] [false]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174759464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174761111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174762887+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174765013+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174766677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.17476856+07:00","message":"> Transcript [2195] [true]: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174770581+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174773068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174774876+07:00","message":"StatePrefix: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174776746+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174778372+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174948331+07:00","message":"Push: ' DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174951248+07:00","message":"TextPushed: 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174953329+07:00","message":"Set new StatePrefix : 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.174955402+07:00","message":"Next Push (prob) : 'กลับมาพรุ่งนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.174962509+07:00","message":"push: {true  DNA นะคะ 0 0xc000171580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:03.17497509+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_212.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:03.184721879+07:00","message":"write wav file: './tmp/7513/7513_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.219379259+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749458514+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749476441+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749478949+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749480684+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749482265+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749483833+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749485462+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.74948735+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:03.749489125+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:03.883475109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:03.883487351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.069159392+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.069208622+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-03-05T11:09:04.069213333+07:00","message":"receive interim result [false|false]: ที่มีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.069228085+07:00","message":"[buffer interim] 213 false ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.069234422+07:00","message":"[bufferProcess] interim [660000000]:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.069236292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.078690969+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.078721709+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-03-05T11:09:04.078726485+07:00","message":"receive interim result [false|false]: ที่มีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.078740232+07:00","message":"[buffer interim] 213 false ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.078746863+07:00","message":"[bufferProcess] interim [720000000]:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.078748881+07:00","message":"[bufferProcess] send to processor:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.078752369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.078754871+07:00","message":"> Transcript [2196] [false]: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.078757713+07:00","message":"Set StatePrefix (first interim): 'ที่มีลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.419144182+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.419184108+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-03-05T11:09:04.419189555+07:00","message":"receive interim result [false|false]: ที่มีลำดับเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.419204485+07:00","message":"[buffer interim] 213 false ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419211535+07:00","message":"[bufferProcess] interim [960000000]:ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419214725+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419219855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419222637+07:00","message":"> Transcript [2197] [false]: 'ที่มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419225905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419227925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419229663+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.419231844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.447527087+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.447560461+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-03-05T11:09:04.447565764+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.447578599+07:00","message":"[buffer interim] 213 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447584098+07:00","message":"[bufferProcess] interim [20000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447586157+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447589272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447591775+07:00","message":"> Transcript [2198] [false]: 'ที่มีลำดับเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.4475949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447597188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447599207+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.447601267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.591209923+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.591253446+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-03-05T11:09:04.591259247+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.591274575+07:00","message":"[buffer interim] 213 false ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591282612+07:00","message":"[bufferProcess] interim [140000000]:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591285393+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591290853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591293361+07:00","message":"> Transcript [2199] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591296439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591298254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591301555+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.591304043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.593206692+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.593217747+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-03-05T11:09:04.593221518+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.593229162+07:00","message":"[buffer interim] 213 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593231794+07:00","message":"[bufferProcess] interim [200000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593233792+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593236425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593238533+07:00","message":"> Transcript [2200] [false]: 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593240924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593242513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593244087+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593245696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593253024+07:00","message":"Push: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593254785+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593258945+07:00","message":"Set new StatePrefix : 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.593261109+07:00","message":"Next Push (prob) : 'ดับนิวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.59326963+07:00","message":"push: {false ที่มีลำ 0 0xc002e4f100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.642228623+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.642260142+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-03-05T11:09:04.642264918+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:04.642279659+07:00","message":"[buffer interim] 213 false ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.642286268+07:00","message":"[bufferProcess] interim [260000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.6422888+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.642292015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.642294723+07:00","message":"> Transcript [2201] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.642297447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:04.642299676+07:00","message":"Set new StatePrefix: 'ที่มีลำดับคิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.008269663+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131488996+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.13153355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวคลีโอไทด์\",\"confidence\":0.95843303}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131539402+07:00","message":"receive interim result [true|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131557128+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131562413+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131569614+07:00","message":"[buffer interim] 213 true ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131577251+07:00","message":"[bufferProcess] interim [830000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131584602+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131587744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131590917+07:00","message":"> Transcript [2202] [false]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131594286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131597511+07:00","message":"Set new StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131599917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131602871+07:00","message":"> Transcript [2203] [true]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131606636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131609207+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131611608+07:00","message":"StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131618546+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.131631636+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.131641603+07:00","message":"push: {true ดับนิวคลีโอไทด์ 0 0xc002e4f100}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:05.137730082+07:00","message":"write wav file: './tmp/7513/7513_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.139866202+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.89892145+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.898970944+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-03-05T11:09:05.898977338+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.898991023+07:00","message":"[buffer interim] 214 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.898998411+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.899000785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.991840815+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.991871714+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-03-05T11:09:05.991877298+07:00","message":"receive interim result [false|false]: ซึ่งกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:05.991888258+07:00","message":"[buffer interim] 214 false ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.991895982+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.99189818+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.991903473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.991906692+07:00","message":"> Transcript [2204] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:05.991908751+07:00","message":"Set StatePrefix (first interim): 'ซึ่งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:06.571943224+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:06.571986702+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-03-05T11:09:06.571993892+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:06.572009863+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.572017386+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.572019826+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.572027337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.572030631+07:00","message":"> Transcript [2205] [false]: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.57203326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:06.572035088+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนด'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:06.883765513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:06.88376835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.074575781+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.074612337+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-03-05T11:09:07.074618346+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.074631398+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074638234+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074641371+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074647448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074650023+07:00","message":"> Transcript [2206] [false]: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074653229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074655301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074657041+07:00","message":"StatePrefix: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.074659218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.275702664+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.275741863+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-03-05T11:09:07.275747465+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.275761352+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.27576871+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.27577103+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275776205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275778776+07:00","message":"> Transcript [2207] [false]: 'ซึ่งกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275781521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275783389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275785111+07:00","message":"StatePrefix: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.275787177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.395556385+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.395589602+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-03-05T11:09:07.395594796+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.395606708+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395613318+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395615674+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395620662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395622945+07:00","message":"> Transcript [2208] [false]: 'ซึ่งกำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395626104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395627979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395629697+07:00","message":"StatePrefix: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.395631721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.39854606+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.398555706+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-03-05T11:09:07.398558481+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.398565919+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398569135+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.39857097+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.39857298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398574904+07:00","message":"> Transcript [2209] [false]: 'ซึ่งกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.3985769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398578582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398580216+07:00","message":"StatePrefix: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398581872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398584352+07:00","message":"Push: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398586074+07:00","message":"TextPushed: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398588132+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.398590657+07:00","message":"Next Push (prob) : 'ลักษณะของโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.398598446+07:00","message":"push: {false ซึ่งกำหนด 0 0xc00042b300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.731644394+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.731678064+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-03-05T11:09:07.731684158+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.731697044+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.73170446+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.731706858+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.731712128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.731714819+07:00","message":"> Transcript [2210] [false]: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.731717079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.731719013+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.928806363+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.928845494+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-03-05T11:09:07.928851264+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.928864956+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928871557+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928874196+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928879319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928882023+07:00","message":"> Transcript [2211] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928884971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928886897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928889201+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.928891901+07:00","message":"TextPushed: 'ซึ่งกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.980498423+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.980530637+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-03-05T11:09:07.980536602+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.980547121+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980553678+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.98055608+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980561082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980564416+07:00","message":"> Transcript [2212] [false]: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980567578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980569625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980571655+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.980573694+07:00","message":"TextPushed: 'ซึ่งกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.984800459+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.984820732+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-03-05T11:09:07.984825158+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:07.984836465+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984841471+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984843715+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.98484922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.98485144+07:00","message":"> Transcript [2213] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984854761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984857343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984859135+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:07.984861212+07:00","message":"TextPushed: 'ซึ่งกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.324703708+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.324738517+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-03-05T11:09:08.32474422+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.324755141+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324764001+07:00","message":"[bufferProcess] interim [0]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324766657+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324771989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324775423+07:00","message":"> Transcript [2214] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.32477901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324780843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324782868+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324785256+07:00","message":"TextPushed: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324791038+07:00","message":"Push: 'ลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324793283+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.32479525+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.324797221+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.324803578+07:00","message":"push: {false ลักษณะของโปรตีน 0 0xc00042b300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.368648526+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.368691626+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-03-05T11:09:08.368699642+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.368715507+07:00","message":"[buffer interim] 214 false ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368723184+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368726099+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.36873268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368735329+07:00","message":"> Transcript [2215] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368738936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368740952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368743056+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.368745707+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.409482564+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.469088594+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521449421+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521486764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521493235+07:00","message":"receive interim result [true|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521502741+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521504718+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521510513+07:00","message":"[buffer interim] 214 true ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521519716+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521524788+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521528238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521531351+07:00","message":"> Transcript [2216] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.52153397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521535805+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521537927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.52154272+07:00","message":"> Transcript [2217] [true]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521545734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521547482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521549634+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521551904+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:08.521558631+07:00","message":"Push: 'ที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:08.521567512+07:00","message":"push: {true ที่สังเคราะห์ขึ้น 0 0xc00042b300}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:08.530061769+07:00","message":"write wav file: './tmp/7513/7513_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.22528587+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.22534472+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-03-05T11:09:09.225350151+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.225366511+07:00","message":"[buffer interim] 215 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.225374822+07:00","message":"[bufferProcess] interim [610000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.225376802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.345357257+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.345401181+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-03-05T11:09:09.34540686+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.345420241+07:00","message":"[buffer interim] 215 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.345428382+07:00","message":"[bufferProcess] interim [730000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.345430725+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.34543602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.345439018+07:00","message":"> Transcript [2218] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.345441273+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.703884159+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.703919374+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-03-05T11:09:09.703924575+07:00","message":"receive interim result [false|false]: ดังนั้นถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.703942554+07:00","message":"[buffer interim] 215 false ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703951674+07:00","message":"[bufferProcess] interim [90000000]:ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703953759+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703957358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703961929+07:00","message":"> Transcript [2219] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703964192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.703966022+07:00","message":"Set new StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:09.884428967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:09.884433704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.935873323+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.935911835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.935919394+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:09.935930062+07:00","message":"[buffer interim] 215 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935945108+07:00","message":"[bufferProcess] interim [330000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935949149+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935954463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935957433+07:00","message":"> Transcript [2220] [false]: 'ดังนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.93596015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935962135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935964115+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:09.935968774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.106301982+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.106347079+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-03-05T11:09:10.106353364+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.106373495+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.10638109+07:00","message":"[bufferProcess] interim [450000000]:ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106383598+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106391431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106394105+07:00","message":"> Transcript [2221] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106399122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106401698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.10640353+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.106405416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.136957167+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.136983471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.136988718+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.137001921+07:00","message":"[buffer interim] 215 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.13700717+07:00","message":"[bufferProcess] interim [510000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137009449+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137013221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137016035+07:00","message":"> Transcript [2222] [false]: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137019192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137021793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137023785+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.137025656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.237169637+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.237199726+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-03-05T11:09:10.237204822+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.237218427+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237224236+07:00","message":"[bufferProcess] interim [630000000]:ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237226328+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237229249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237231638+07:00","message":"> Transcript [2223] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237234383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237236203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237238196+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237239932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237242271+07:00","message":"Push: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237244497+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.237246234+07:00","message":"Set new StatePrefix : 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.23724821+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.23726691+07:00","message":"push: {false ดังนั้น 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.408630532+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.408671209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.408676901+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.408689718+07:00","message":"[buffer interim] 215 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.408696598+07:00","message":"[bufferProcess] interim [750000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.408699049+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.408704271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.408707179+07:00","message":"> Transcript [2224] [false]: 'ดังนั้นถ้าหากว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.408709417+07:00","message":"Set StatePrefix (first interim): 'ดังนั้นถ้าหากว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.412959866+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.412974751+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-03-05T11:09:10.41297878+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.412983755+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.412987056+07:00","message":"[bufferProcess] interim [810000000]:ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.412989589+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.412991907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.412994043+07:00","message":"> Transcript [2225] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.412995737+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.59714412+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.59718644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.597191993+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.597204833+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597211406+07:00","message":"[bufferProcess] interim [990000000]:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597213759+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597218926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597222161+07:00","message":"> Transcript [2226] [false]: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597224491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.597226371+07:00","message":"Set new StatePrefix: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.987926495+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.987972727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.987978282+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:10.987993819+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988001787+07:00","message":"[bufferProcess] interim [170000000]:ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988005213+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988009147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988012007+07:00","message":"> Transcript [2227] [false]: 'ดังนั้นถ้าหากว่าลำดับของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988015749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988017812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988020077+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:10.988022063+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.131544539+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.13158317+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-03-05T11:09:11.13158901+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.13160022+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131607322+07:00","message":"[bufferProcess] interim [290000000]:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131610412+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131617097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.13161965+07:00","message":"> Transcript [2228] [false]: 'ดังนั้นถ้าหากว่าลำดับของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131622985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131625175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131627011+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.131628998+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.153045897+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.153068946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.15307359+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.153085984+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153091006+07:00","message":"[bufferProcess] interim [470000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153093284+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153096133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153098347+07:00","message":"> Transcript [2229] [false]: 'ดังนั้นถ้าหากว่าลำดับของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153100879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153102509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153106991+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.153108867+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.499417201+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.499454918+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-03-05T11:09:11.499460622+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.499473813+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499480976+07:00","message":"[bufferProcess] interim [890000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499483292+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499488744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499491777+07:00","message":"> Transcript [2230] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.49949523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.49949709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.49949947+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499501449+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499506133+07:00","message":"Push: 'ถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499508058+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499510227+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.499512229+07:00","message":"Next Push (prob) : 'ของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.499519965+07:00","message":"push: {false ถ้าหากว่าลำดับ 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.6872301+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.687267735+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-03-05T11:09:11.687274155+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:11.687287287+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687294152+07:00","message":"[bufferProcess] interim [130000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687296506+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687301687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687305209+07:00","message":"> Transcript [2231] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687308779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687310752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687312975+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:11.687315283+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.01399579+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.014036259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.014043616+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.014061097+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014069518+07:00","message":"[bufferProcess] interim [430000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014073425+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014078494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014082368+07:00","message":"> Transcript [2232] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014087637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014090589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014094042+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.014098232+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.521609666+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.521644881+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-03-05T11:09:12.521651354+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:12.521661504+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521668724+07:00","message":"[bufferProcess] interim [910000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521671813+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521675175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521677833+07:00","message":"> Transcript [2233] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521681382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.52168312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521685028+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:12.521687551+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:12.884763466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:12.884765351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.113213936+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.11326019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.113269882+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.113290194+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113300315+07:00","message":"[bufferProcess] interim [510000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.1133042+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113309283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113313055+07:00","message":"> Transcript [2234] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113318621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113321357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113324855+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113328523+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113332864+07:00","message":"Push: 'ของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113335626+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113338739+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:13.113342437+07:00","message":"Next Push (prob) : 'เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.113355448+07:00","message":"push: {false ของนิวคลีโอไทด์ 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:13.976627059+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.007488645+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.007529553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.007535379+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.007548729+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007556121+07:00","message":"[bufferProcess] interim [350000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007558596+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007564298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007568736+07:00","message":"> Transcript [2235] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007572417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007574359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007576172+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.007578658+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.048721442+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.069012993+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.06904789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.06905314+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.069065748+07:00","message":"[buffer interim] 215 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.069073208+07:00","message":"[bufferProcess] interim [410000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.069077589+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.069084491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.06908681+07:00","message":"> Transcript [2236] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.069089183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.069091293+07:00","message":"Set new StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203892844+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203938984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้\",\"confidence\":0.94338584}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203945079+07:00","message":"receive interim result [true|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203957469+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203959817+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.203975864+07:00","message":"[buffer interim] 215 true ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.203986694+07:00","message":"[bufferProcess] interim [530000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.203989848+07:00","message":"[bufferProcess] send to processor (isfinal):ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.203993726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.203996511+07:00","message":"> Transcript [2237] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.203999657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204001702+07:00","message":"Set new StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204003633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204005263+07:00","message":"> Transcript [2238] [true]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204007834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204009677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204011392+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204013662+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.204017699+07:00","message":"Push: 'เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.204025929+07:00","message":"push: {true เปลี่ยนแปลงไปให้ได้ 0 0xc0000cbb80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:14.214948272+07:00","message":"write wav file: './tmp/7513/7513_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.55823884+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.655897454+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.655916069+07:00","message":"found end of frame, send empty tag with msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.655919144+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.655945373+07:00","message":"[buffer interim] 216 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.655975169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.655979915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.65598405+07:00","message":"> Transcript [2239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.655987194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.65598931+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.655991123+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.65599287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:14.655999753+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.656009905+07:00","message":"push: {true \n 0 0xc000044380}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:14.66128537+07:00","message":"write wav file: './tmp/7513/7513_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:14.690582505+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.0365869+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.036634207+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-03-05T11:09:15.036639579+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.036657325+07:00","message":"[buffer interim] 217 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.036664373+07:00","message":"[bufferProcess] interim [420000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.036666334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.220110736+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.220158114+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-03-05T11:09:15.220163814+07:00","message":"receive interim result [false|false]: ขี้เกียจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.220178958+07:00","message":"[buffer interim] 217 false ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.220186051+07:00","message":"[bufferProcess] interim [540000000]:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.220188878+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.220195404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.220198673+07:00","message":"> Transcript [2240] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.220200967+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.348178288+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.348214838+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-03-05T11:09:15.348220413+07:00","message":"receive interim result [false|false]: ขี้เกียจไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.348235236+07:00","message":"[buffer interim] 217 false ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348241279+07:00","message":"[bufferProcess] interim [720000000]:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348243267+07:00","message":"[bufferProcess] send to processor:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348246779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348249595+07:00","message":"> Transcript [2241] [false]: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348251733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.348253486+07:00","message":"Set new StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.55143379+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.551473453+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-03-05T11:09:15.551479469+07:00","message":"receive interim result [false|false]: ขี้เกียจแปรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.551493258+07:00","message":"[buffer interim] 217 false ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.55150072+07:00","message":"[bufferProcess] interim [840000000]:ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551502919+07:00","message":"[bufferProcess] send to processor:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.55150851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551511401+07:00","message":"> Transcript [2242] [false]: 'ขี้เกียจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551514567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551516469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551518254+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.551520549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.601268987+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.60131934+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-03-05T11:09:15.601324328+07:00","message":"receive interim result [false|false]: ขี้เกียจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.601339212+07:00","message":"[buffer interim] 217 false ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.60134622+07:00","message":"[bufferProcess] interim [900000000]:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601348528+07:00","message":"[bufferProcess] send to processor:ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601354825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601357678+07:00","message":"> Transcript [2243] [false]: 'ขี้เกียจแปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601361274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601363113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601364902+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.601367156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.752514935+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.752553275+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-03-05T11:09:15.752560255+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.752575334+07:00","message":"[buffer interim] 217 false เปลี่ยนแปลงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752581989+07:00","message":"[bufferProcess] interim [80000000]:เปลี่ยนแปลงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752584706+07:00","message":"[bufferProcess] send to processor:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752590826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752593566+07:00","message":"> Transcript [2244] [false]: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752596487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752598342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752600057+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.752602003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.867427685+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.867464726+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-03-05T11:09:15.867474936+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:15.867489067+07:00","message":"[buffer interim] 217 false เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.867495789+07:00","message":"[bufferProcess] interim [140000000]:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.86749814+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.867504395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.867506921+07:00","message":"> Transcript [2245] [false]: 'เปลี่ยนแปลงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.867508925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:15.867510825+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลงไปดู'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:15.885364558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:15.885379105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.429973708+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.430006227+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-03-05T11:09:16.430013699+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.430026376+07:00","message":"[buffer interim] 217 false เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.430032844+07:00","message":"[bufferProcess] interim [740000000]:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.430034956+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.43003978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.430042524+07:00","message":"> Transcript [2246] [false]: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.430044747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.430046606+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.556997313+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.557040753+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-03-05T11:09:16.557047114+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.557060375+07:00","message":"[buffer interim] 217 false เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557067124+07:00","message":"[bufferProcess] interim [860000000]:เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.55706987+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557073227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557079772+07:00","message":"> Transcript [2247] [false]: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557083243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557085547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557087667+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.557089798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.618262957+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.618307865+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-03-05T11:09:16.618314394+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.61833192+07:00","message":"[buffer interim] 217 false เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618339704+07:00","message":"[bufferProcess] interim [980000000]:เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618343096+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618352711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618356688+07:00","message":"> Transcript [2248] [false]: 'เปลี่ยนแปลงไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618360804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618364363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618367784+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.618370615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.737091826+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.798189094+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877896279+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877938739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจแปลงไปด้วยนะคะ\",\"confidence\":0.8988596}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877944314+07:00","message":"receive interim result [true|false]: ขี้เกียจแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877950168+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877952289+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.877958431+07:00","message":"[buffer interim] 217 true ขี้เกียจแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877964469+07:00","message":"[bufferProcess] interim [280000000]:ขี้เกียจแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877967145+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877970476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877975335+07:00","message":"> Transcript [2249] [false]: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877978432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877980107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877981964+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.87798427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.87798575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877987974+07:00","message":"> Transcript [2250] [true]: 'ขี้เกียจแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877989865+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877991462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877992926+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877994433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:16.877996678+07:00","message":"Push: 'ขี้เกียจแปลงไปด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:16.878003496+07:00","message":"push: {true ขี้เกียจแปลงไปด้วยนะคะ 0 0xc000044b80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:16.885512559+07:00","message":"write wav file: './tmp/7513/7513_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.171001877+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.171038758+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-03-05T11:09:17.171044522+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.171060279+07:00","message":"[buffer interim] 218 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.171066661+07:00","message":"[bufferProcess] interim [420000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.171068626+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.420276243+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.42031406+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-03-05T11:09:17.420319676+07:00","message":"receive interim result [false|false]: คุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.420332178+07:00","message":"[buffer interim] 218 false คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.420338861+07:00","message":"[bufferProcess] interim [600000000]:คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.420343752+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.420349756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.420352692+07:00","message":"> Transcript [2251] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.420354847+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.470422225+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.470447767+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-03-05T11:09:17.470452905+07:00","message":"receive interim result [false|false]: คุณชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.470465183+07:00","message":"[buffer interim] 218 false คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470469809+07:00","message":"[bufferProcess] interim [660000000]:คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470472176+07:00","message":"[bufferProcess] send to processor:คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470475107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470477621+07:00","message":"> Transcript [2252] [false]: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470480628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470482599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470484647+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.470487289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.486414994+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.486435601+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-03-05T11:09:17.486440879+07:00","message":"receive interim result [false|false]: คุณสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.486446827+07:00","message":"[buffer interim] 218 false คุณสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486451284+07:00","message":"[bufferProcess] interim [720000000]:คุณสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486453087+07:00","message":"[bufferProcess] send to processor:คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486455527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486457783+07:00","message":"> Transcript [2253] [false]: 'คุณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486460602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486462575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.486464275+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.48646596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.700356146+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.700389765+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-03-05T11:09:17.700395662+07:00","message":"receive interim result [false|false]: คุณฉาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.700410375+07:00","message":"[buffer interim] 218 false คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700417933+07:00","message":"[bufferProcess] interim [840000000]:คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700420437+07:00","message":"[bufferProcess] send to processor:คุณสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700427751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700430383+07:00","message":"> Transcript [2254] [false]: 'คุณสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.70043342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.70043594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700438271+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.700440063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.73622735+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.736259354+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-03-05T11:09:17.736264997+07:00","message":"receive interim result [false|false]: คุณสายเดี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.736280519+07:00","message":"[buffer interim] 218 false คุณสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.73628619+07:00","message":"[bufferProcess] interim [900000000]:คุณสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736288151+07:00","message":"[bufferProcess] send to processor:คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.73629208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736294531+07:00","message":"> Transcript [2255] [false]: 'คุณฉาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736297011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736298811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736300569+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736302525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736305121+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736306779+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736308585+07:00","message":"Set new StatePrefix : 'คุณฉาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.736310515+07:00","message":"Next Push (prob) : 'ฉาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.73631902+07:00","message":"push: {false คุณ 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.796746802+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.796772+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-03-05T11:09:17.79677707+07:00","message":"receive interim result [false|false]: คุณชายเรียก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.796788901+07:00","message":"[buffer interim] 218 false คุณชายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796794592+07:00","message":"[bufferProcess] interim [960000000]:คุณชายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796796563+07:00","message":"[bufferProcess] send to processor:คุณสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796799282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796801755+07:00","message":"> Transcript [2256] [false]: 'คุณสายเดี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796803932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.796805755+07:00","message":"Set new StatePrefix: 'คุณสายเดี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.8538206+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.853850424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.853855888+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:17.853869839+07:00","message":"[buffer interim] 218 false คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.853874828+07:00","message":"[bufferProcess] interim [80000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.853877236+07:00","message":"[bufferProcess] send to processor:คุณชายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.85388016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.853882496+07:00","message":"> Transcript [2257] [false]: 'คุณชายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.853884256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:17.853885979+07:00","message":"Set new StatePrefix: 'คุณชายเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.029008364+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.029047099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.029053402+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.029072242+07:00","message":"[buffer interim] 218 false คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029082899+07:00","message":"[bufferProcess] interim [200000000]:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029087+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029094262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029097805+07:00","message":"> Transcript [2258] [false]: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029100893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.029104237+07:00","message":"Set new StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.451450279+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.45148246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.451488583+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.451500244+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-03-05T11:09:18.45150289+07:00","message":"receive interim result [false|false]:  ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.451509255+07:00","message":"[buffer interim] 218 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.451514448+07:00","message":"[buffer interim] 218 false  ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451520189+07:00","message":"[bufferProcess] interim [680000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451523013+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451528183+07:00","message":"[bufferProcess] interim [680000000]: ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451530643+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451533353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451535948+07:00","message":"> Transcript [2259] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451538521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451540293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.45154216+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.451543988+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.564525562+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.564557796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.564563173+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:18.56457434+07:00","message":"[buffer interim] 218 false คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564581556+07:00","message":"[bufferProcess] interim [800000000]:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564583857+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564589132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564591996+07:00","message":"> Transcript [2260] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564594605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564596516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.56459842+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:18.564600372+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:18.886079484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:18.886105139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053437024+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053473506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053479528+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053489801+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-03-05T11:09:20.053493217+07:00","message":"receive interim result [false|false]:  ยาวอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.05349951+07:00","message":"[buffer interim] 218 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053504638+07:00","message":"[buffer interim] 218 false  ยาวอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053510635+07:00","message":"[bufferProcess] interim [300000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053513208+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053518544+07:00","message":"[bufferProcess] send to processor (ticker):คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053520859+07:00","message":"[bufferProcess] interim [300000000]: ยาวอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053522811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053533805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053546345+07:00","message":"> Transcript [2261] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053552901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053555276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.05355721+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053560161+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053562529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.05356459+07:00","message":"> Transcript [2262] [false]: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053566532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053568578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053570136+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053571672+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053579157+07:00","message":"Push: 'สาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053580832+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053582701+07:00","message":"Set new StatePrefix : 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.053584552+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.053593896+07:00","message":"push: {false สาย DNA 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.282368091+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.282403463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.282409357+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.282421209+07:00","message":"[buffer interim] 218 false คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.282427757+07:00","message":"[bufferProcess] interim [480000000]:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.282430174+07:00","message":"[bufferProcess] send to processor: ยาวอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.282435585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.28243847+07:00","message":"> Transcript [2263] [false]: ' ยาวอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.282440784+07:00","message":"Set StatePrefix (first interim): ' ยาวอยู่ด้วยกันหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.985234542+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.985279456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.98528764+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.985300098+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-03-05T11:09:20.985304497+07:00","message":"receive interim result [false|false]:  ยาวยีนส์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.985312873+07:00","message":"[buffer interim] 218 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:20.985316142+07:00","message":"[buffer interim] 218 false  ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985322423+07:00","message":"[bufferProcess] interim [140000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985324751+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985327824+07:00","message":"[bufferProcess] interim [140000000]: ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985331562+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.9853343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985337417+07:00","message":"> Transcript [2264] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985339588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:20.985341621+07:00","message":"Set new StatePrefix: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:21.555510536+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:21.555550365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาวยีนส์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:21.555556157+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:21.555570712+07:00","message":"[buffer interim] 218 false คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555577492+07:00","message":"[bufferProcess] interim [740000000]:คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555579809+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555586263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555588896+07:00","message":"> Transcript [2265] [false]: 'คุณสาย DNA ยาวยีนส์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555592077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555594149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555595883+07:00","message":"StatePrefix: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:21.555597891+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:21.887036604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:21.887040274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:21.919684039+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.059186315+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109281421+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109314571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาวยีนส์ค่ะ\",\"confidence\":0.9176727}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109320305+07:00","message":"receive interim result [true|false]: คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109330294+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109332652+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109338011+07:00","message":"[buffer interim] 218 true คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109344719+07:00","message":"[bufferProcess] interim [340000000]:คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109348509+07:00","message":"[bufferProcess] send to processor (isfinal):คุณสาย DNA ยาวยีนส์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109351932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109355247+07:00","message":"> Transcript [2266] [false]: 'คุณสาย DNA ยาวยีนส์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109358547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.1093605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109362579+07:00","message":"StatePrefix: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109364644+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109366306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109368031+07:00","message":"> Transcript [2267] [true]: 'คุณสาย DNA ยาวยีนส์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109370001+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109371542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109373162+07:00","message":"StatePrefix: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109377051+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.109382544+07:00","message":"Push: ' ยาวยีนส์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.109390451+07:00","message":"push: {true  ยาวยีนส์ค่ะ 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:22.120905525+07:00","message":"write wav file: './tmp/7513/7513_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.52174912+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.52178847+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-03-05T11:09:22.521794706+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.521808817+07:00","message":"[buffer interim] 219 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.521815517+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.521817135+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.721650763+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.721686033+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-03-05T11:09:22.721691884+07:00","message":"receive interim result [false|false]: กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:22.721704431+07:00","message":"[buffer interim] 219 false กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.721710873+07:00","message":"[bufferProcess] interim [720000000]:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.721712784+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.721716024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.721718833+07:00","message":"> Transcript [2268] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:22.721720824+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.111705252+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.111744535+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-03-05T11:09:23.111750784+07:00","message":"receive interim result [false|false]: ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.111764013+07:00","message":"[buffer interim] 219 false ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.111771733+07:00","message":"[bufferProcess] interim [80000000]:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.11177412+07:00","message":"[bufferProcess] send to processor:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.111777907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.111781253+07:00","message":"> Transcript [2269] [false]: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.111783367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.111785277+07:00","message":"Set new StatePrefix: 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.317613191+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.317657124+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-03-05T11:09:23.317663302+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.317679053+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.31768734+07:00","message":"[bufferProcess] interim [320000000]:ก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.31768989+07:00","message":"[bufferProcess] send to processor:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.317696494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.317699387+07:00","message":"> Transcript [2270] [false]: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.317701531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.317703295+07:00","message":"Set new StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.926511774+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.926553888+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-03-05T11:09:23.926559331+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:23.926574494+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.92658122+07:00","message":"[bufferProcess] interim [860000000]:ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.926583806+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.926590334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.926594645+07:00","message":"> Transcript [2271] [false]: 'ก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.9265978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.926599898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.926601764+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:23.92660374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.507792663+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.507830484+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-03-05T11:09:24.507837064+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.507851632+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.50785881+07:00","message":"[bufferProcess] interim [460000000]:ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507861567+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507867762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507870679+07:00","message":"> Transcript [2272] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507873724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507875703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507877482+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.507880018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.708226233+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.708260989+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-03-05T11:09:24.708266994+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:24.708280927+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708287962+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708290442+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708296392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708299177+07:00","message":"> Transcript [2273] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708302162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708304074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708305848+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:24.708307962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:24.887442658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:24.887453074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.266478793+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.266521187+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-03-05T11:09:25.266526654+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.266540778+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266547995+07:00","message":"[bufferProcess] interim [240000000]:ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266550387+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266556867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266559628+07:00","message":"> Transcript [2274] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266562811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266565089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266566886+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266568921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266573183+07:00","message":"Push: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266575488+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266579038+07:00","message":"Set new StatePrefix : 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.266581143+07:00","message":"Next Push (prob) : 'ลำดับนิวคลีโอไทด์แตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.266589154+07:00","message":"push: {false ก็จะมี 0 0xc002e4e480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.404595748+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.404631749+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-03-05T11:09:25.404636969+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.404650383+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404656865+07:00","message":"[bufferProcess] interim [420000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404659122+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404664485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404667146+07:00","message":"> Transcript [2275] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404669377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.404671528+07:00","message":"Set new StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.644888628+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.644931804+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-03-05T11:09:25.644937603+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.644952336+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644959098+07:00","message":"[bufferProcess] interim [600000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644961591+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644964528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644967401+07:00","message":"> Transcript [2276] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644969316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.644971486+07:00","message":"Set new StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.726753742+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.726789086+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-03-05T11:09:25.726795443+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.726805546+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726811483+07:00","message":"[bufferProcess] interim [660000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726813814+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726819039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726821562+07:00","message":"> Transcript [2277] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726824566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726826518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726828362+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.726830685+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.912130966+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.912163649+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-03-05T11:09:25.912169281+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:25.912179783+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912186776+07:00","message":"[bufferProcess] interim [840000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912189012+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912194049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912196873+07:00","message":"> Transcript [2278] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912200124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912201813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912203642+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:25.912205775+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.499609925+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.499650129+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-03-05T11:09:26.49965648+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.499671043+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499678412+07:00","message":"[bufferProcess] interim [440000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499680954+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499687139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499690169+07:00","message":"> Transcript [2279] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499693707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499695927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499697955+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.499699895+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.681525429+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.681585676+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-03-05T11:09:26.681596099+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.681610082+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681617767+07:00","message":"[bufferProcess] interim [680000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681621616+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681629164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681631739+07:00","message":"> Transcript [2280] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681635649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681637524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681639598+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681641968+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681648027+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681650273+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681652313+07:00","message":"Set new StatePrefix : 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.681654449+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.681663129+07:00","message":"push: {false ลำดับนิวคลีโอไทด์แตกต่างกันได้ 0 0xc002e4e480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.865759728+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.865798256+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-03-05T11:09:26.865804197+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:26.865817355+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.86582454+07:00","message":"[bufferProcess] interim [860000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865826792+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865831964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865834997+07:00","message":"> Transcript [2281] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865838209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865840005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865843038+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:26.865845589+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.522398525+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.522435929+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-03-05T11:09:27.522443906+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.522457977+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522465652+07:00","message":"[bufferProcess] interim [460000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522468337+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522471883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522474399+07:00","message":"> Transcript [2282] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522477867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522479628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522482036+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.522484533+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.617706552+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.688881473+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.779019643+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.779058546+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-03-05T11:09:27.779065369+07:00","message":"receive interim result [false|false]: ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.779078916+07:00","message":"[buffer interim] 219 false ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779086747+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779089526+07:00","message":"[bufferProcess] send to processor:ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779095544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779098616+07:00","message":"> Transcript [2283] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.77910218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779104231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779107888+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.779110784+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:27.887825118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:27.887825841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938563432+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.93860813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง\",\"confidence\":0.91132057}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938614038+07:00","message":"receive interim result [true|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938623037+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938624998+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938630214+07:00","message":"[buffer interim] 219 true กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938640411+07:00","message":"[bufferProcess] interim [790000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938645917+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938649742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.93865286+07:00","message":"> Transcript [2284] [false]: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938656949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938658745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938661197+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938663784+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938669954+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938671785+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938674339+07:00","message":"Set new StatePrefix : 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938678213+07:00","message":"Next Push (prob) : 'มาต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938680048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938681933+07:00","message":"> Transcript [2285] [true]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938683995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938685523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938687042+07:00","message":"StatePrefix: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938689078+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938690638+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938760024+07:00","message":"push: {false โปรตีน 0 0xc002e4e480}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.93891616+07:00","message":"Push: 'ต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938934941+07:00","message":"TextPushed: 'ก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.93893835+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938941933+07:00","message":"Next Push (prob) : 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนต่างชนิดกันและส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:27.938953828+07:00","message":"push: {true ต่างชนิดกันและส่ง 0 0xc002e4e480}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:27.938944784+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_219.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:27.950370492+07:00","message":"write wav file: './tmp/7513/7513_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.665594748+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.665640289+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-03-05T11:09:28.665646779+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.665664943+07:00","message":"[buffer interim] 220 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.665673362+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.665676392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.92877433+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.928812023+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-03-05T11:09:28.928817084+07:00","message":"receive interim result [false|false]: ลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:28.928832391+07:00","message":"[buffer interim] 220 false ลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.928842052+07:00","message":"[bufferProcess] interim [320000000]:ลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.928844382+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.928848101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.928850934+07:00","message":"> Transcript [2286] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:28.928853096+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.113249968+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.113297357+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-03-05T11:09:29.11330317+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.113318251+07:00","message":"[buffer interim] 220 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113325559+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113328019+07:00","message":"[bufferProcess] send to processor:ลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113333458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113336381+07:00","message":"> Transcript [2287] [false]: 'ลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113339216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113341063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.113342843+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.11334479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.244149919+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.244187435+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-03-05T11:09:29.24419371+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.244207566+07:00","message":"[buffer interim] 220 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244214374+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244216699+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244222984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244225688+07:00","message":"> Transcript [2288] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244228541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244230372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244232112+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.244234039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.245474635+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.245491963+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-03-05T11:09:29.245496092+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.245506316+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245509897+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245511944+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245514248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.24551653+07:00","message":"> Transcript [2289] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245518627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245520505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.245522259+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.24552405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.75329503+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.753333604+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-03-05T11:09:29.753339374+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.753355137+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753363785+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753366266+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753369488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753372525+07:00","message":"> Transcript [2290] [false]: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753376337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753378441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753380312+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753382573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753389613+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753391547+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753393563+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:29.753396285+07:00","message":"Next Push (prob) : 'ทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:29.753405102+07:00","message":"push: {false ลักษณะ 0 0xc0000ca500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.155241752+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.155280052+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-03-05T11:09:30.155285658+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.155298873+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155305856+07:00","message":"[bufferProcess] interim [520000000]:ลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155308153+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155313321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155316109+07:00","message":"> Transcript [2291] [false]: 'ลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155318971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155320966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155322997+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.155325059+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.264253846+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.264308249+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-03-05T11:09:30.264314073+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.264328275+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264335464+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264337734+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264341467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.26434398+07:00","message":"> Transcript [2292] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264347294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264349104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264353952+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.264356114+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.850742608+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.85078137+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-03-05T11:09:30.850787585+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:30.850801284+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850808703+07:00","message":"[bufferProcess] interim [180000000]:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850811344+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850818165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850820792+07:00","message":"> Transcript [2293] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.85082436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850826319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850828372+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:30.850830592+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:30.887864828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:30.887891834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.263834059+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.263870403+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-03-05T11:09:32.263876715+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.263887351+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263894522+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263896967+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263902444+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263905474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263908476+07:00","message":"> Transcript [2294] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263911888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263915867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263922908+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263924907+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.2639304+07:00","message":"Push: 'ทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.26393221+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263934161+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263936316+07:00","message":"Next Push (prob) : 'ต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263938027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263939842+07:00","message":"> Transcript [2295] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263941968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263943505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263945279+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.263947149+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.263958572+07:00","message":"push: {false ทางพันธุกรรม 0 0xc0000ca500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.272980769+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.272998277+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-03-05T11:09:32.273002961+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.273014817+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.273019619+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.273021834+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.456862833+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.456906498+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-03-05T11:09:32.456913422+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:32.456932993+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456940968+07:00","message":"[bufferProcess] interim [800000000]:ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456944093+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.45694949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456953107+07:00","message":"> Transcript [2296] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456956285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456958342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.456960635+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:32.45696315+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.02782104+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.02785415+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-03-05T11:09:33.027859894+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.027873869+07:00","message":"[buffer interim] 220 false ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027881085+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027883401+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027890308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027893358+07:00","message":"> Transcript [2297] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027896605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027898635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027900535+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.027903191+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749716113+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749740427+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749743006+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749744883+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749746522+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749748386+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.74975029+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749751987+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.749753546+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.837412426+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:33.888643652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:33.888652341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.9614482+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961487915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ\",\"confidence\":0.95850813}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961494429+07:00","message":"receive interim result [true|false]: ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961504018+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961506187+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961514027+07:00","message":"[buffer interim] 220 true ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961524689+07:00","message":"[bufferProcess] interim [360000000]:ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961534185+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961547573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961562704+07:00","message":"> Transcript [2298] [false]: 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961572612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961576052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961579086+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961581572+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961589264+07:00","message":"Push: 'ต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.96159136+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961594136+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961596481+07:00","message":"Next Push (prob) : 'อย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961598642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961601181+07:00","message":"> Transcript [2299] [true]: 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961603458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961605137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961606673+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมต่างๆนะคะอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961613028+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:33.961615197+07:00","message":"Push: 'อย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.96162837+07:00","message":"push: {false ต่างๆนะคะ 0 0xc0000ca500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.961634957+07:00","message":"push: {true อย่างที่เราเรียนมานะคะ 0 0xc0000ca500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:33.969800054+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:33.97336714+07:00","message":"write wav file: './tmp/7513/7513_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.522185996+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.522225645+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-03-05T11:09:34.522230943+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.522245771+07:00","message":"[buffer interim] 221 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.522255988+07:00","message":"[bufferProcess] interim [600000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.522257918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.947343974+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.947383089+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-03-05T11:09:34.9473885+07:00","message":"receive interim result [false|false]: ยีนลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:34.947406117+07:00","message":"[buffer interim] 221 false ยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.947413608+07:00","message":"[bufferProcess] interim [20000000]:ยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.947416056+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.94741939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.947422403+07:00","message":"> Transcript [2300] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:34.9474244+07:00","message":"Set StatePrefix (first interim): 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.385601895+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.38563973+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-03-05T11:09:35.385646749+07:00","message":"receive interim result [false|false]: ยีนลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.385661126+07:00","message":"[buffer interim] 221 false ยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.385668545+07:00","message":"[bufferProcess] interim [440000000]:ยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.38567123+07:00","message":"[bufferProcess] send to processor:ยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.385678909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.38568186+07:00","message":"> Transcript [2301] [false]: 'ยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.38568398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.385685858+07:00","message":"Set new StatePrefix: 'ยีนลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.560210162+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.56025392+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-03-05T11:09:35.560260065+07:00","message":"receive interim result [false|false]: ยีนลักษณะเผือกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.56027264+07:00","message":"[buffer interim] 221 false ยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560281962+07:00","message":"[bufferProcess] interim [620000000]:ยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560284494+07:00","message":"[bufferProcess] send to processor:ยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560289776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560292496+07:00","message":"> Transcript [2302] [false]: 'ยีนลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560295793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560297873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560299573+07:00","message":"StatePrefix: 'ยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.560301366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.58262617+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.582654607+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-03-05T11:09:35.582659715+07:00","message":"receive interim result [false|false]: ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.582670805+07:00","message":"[buffer interim] 221 false ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582678009+07:00","message":"[bufferProcess] interim [680000000]:ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.58268012+07:00","message":"[bufferProcess] send to processor:ยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582683337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582687065+07:00","message":"> Transcript [2303] [false]: 'ยีนลักษณะเผือกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582690062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582691808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582693501+07:00","message":"StatePrefix: 'ยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.582695403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.697766802+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.758812861+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.79165818+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.791697215+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-03-05T11:09:35.79170344+07:00","message":"receive interim result [true|false]: ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.791713165+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.791715345+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.791721136+07:00","message":"[buffer interim] 221 true ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791729327+07:00","message":"[bufferProcess] interim [950000000]:ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.79173577+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791738955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791741461+07:00","message":"> Transcript [2304] [false]: 'ยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791744302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791746506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.79174818+07:00","message":"StatePrefix: 'ยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791749982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791751594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791753381+07:00","message":"> Transcript [2305] [true]: 'ยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791755323+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791757004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791758508+07:00","message":"StatePrefix: 'ยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.79176003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:35.791765016+07:00","message":"Push: 'ยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:35.791773745+07:00","message":"push: {true ยีนลักษณะเผือกนะคะ 0 0xc000045a00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:35.801231599+07:00","message":"write wav file: './tmp/7513/7513_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.10748113+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.107519696+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-03-05T11:09:36.107524635+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.10753788+07:00","message":"[buffer interim] 222 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.107544656+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.107546406+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.24247339+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.242512506+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-03-05T11:09:36.242518111+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.242529116+07:00","message":"[buffer interim] 222 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.242535824+07:00","message":"[bufferProcess] interim [480000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.24253792+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.242543395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.242546184+07:00","message":"> Transcript [2306] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.242550564+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.457019831+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.457058513+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-03-05T11:09:36.457064488+07:00","message":"receive interim result [false|false]: ก็เป็นกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.457075968+07:00","message":"[buffer interim] 222 false ก็เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.45708275+07:00","message":"[bufferProcess] interim [660000000]:ก็เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457085161+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457088158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457090571+07:00","message":"> Transcript [2307] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457092733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457094418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.45709623+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.457098057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.525347447+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.525396215+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-03-05T11:09:36.525401987+07:00","message":"receive interim result [false|false]: ก็เป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.525414326+07:00","message":"[buffer interim] 222 false ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525424717+07:00","message":"[bufferProcess] interim [720000000]:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525427371+07:00","message":"[bufferProcess] send to processor:ก็เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.52543268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525435741+07:00","message":"> Transcript [2308] [false]: 'ก็เป็นกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525438531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525440519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525443767+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.525445714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.581088521+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.581117256+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-03-05T11:09:36.581122191+07:00","message":"receive interim result [false|false]: ก็เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.581135548+07:00","message":"[buffer interim] 222 false ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581142831+07:00","message":"[bufferProcess] interim [780000000]:ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581145385+07:00","message":"[bufferProcess] send to processor:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581148804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581151246+07:00","message":"> Transcript [2309] [false]: 'ก็เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581154152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581155776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581157628+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.581176078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.674300103+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.674335021+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-03-05T11:09:36.674340102+07:00","message":"receive interim result [false|false]: ก็เป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.674354724+07:00","message":"[buffer interim] 222 false ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674361542+07:00","message":"[bufferProcess] interim [840000000]:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674363423+07:00","message":"[bufferProcess] send to processor:ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674366103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674368839+07:00","message":"> Transcript [2310] [false]: 'ก็เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674371291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674373239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674375083+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674377011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674379321+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674380963+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674382989+07:00","message":"Set new StatePrefix : 'ก็เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.674385099+07:00","message":"Next Push (prob) : 'เป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.674392915+07:00","message":"push: {false ก็ 0 0xc000384080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.783421152+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.783452444+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-03-05T11:09:36.783457783+07:00","message":"receive interim result [false|false]: ก็เป็นสิ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.78346946+07:00","message":"[buffer interim] 222 false ก็เป็นสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.783475919+07:00","message":"[bufferProcess] interim [900000000]:ก็เป็นสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.78347843+07:00","message":"[bufferProcess] send to processor:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.783483937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.783486618+07:00","message":"> Transcript [2311] [false]: 'ก็เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.783488695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.783490675+07:00","message":"Set new StatePrefix: 'ก็เป็นจริง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:36.889642739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:36.889648028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.891095586+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.891123159+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-03-05T11:09:36.891128381+07:00","message":"receive interim result [false|false]: ก็เป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:36.891140146+07:00","message":"[buffer interim] 222 false ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.891146702+07:00","message":"[bufferProcess] interim [960000000]:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.891149008+07:00","message":"[bufferProcess] send to processor:ก็เป็นสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.891154457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.891157576+07:00","message":"> Transcript [2312] [false]: 'ก็เป็นสิ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.891159985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:36.89116218+07:00","message":"Set new StatePrefix: 'ก็เป็นสิ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.070936807+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.070971184+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-03-05T11:09:37.07097734+07:00","message":"receive interim result [false|false]: ก็เป็นกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.070989348+07:00","message":"[buffer interim] 222 false ก็เป็นกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.070996608+07:00","message":"[bufferProcess] interim [200000000]:ก็เป็นกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.070998793+07:00","message":"[bufferProcess] send to processor:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.071003669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.071006081+07:00","message":"> Transcript [2313] [false]: 'ก็เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.071007985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.071010174+07:00","message":"Set new StatePrefix: 'ก็เป็นจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.092754901+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.092781393+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-03-05T11:09:37.09278676+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.092799055+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092805154+07:00","message":"[bufferProcess] interim [260000000]:ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092807245+07:00","message":"[bufferProcess] send to processor:ก็เป็นกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092810265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092812778+07:00","message":"> Transcript [2314] [false]: 'ก็เป็นกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092814931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.092816694+07:00","message":"Set new StatePrefix: 'ก็เป็นกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.12505788+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.125084607+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-03-05T11:09:37.125089614+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.125101092+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125105997+07:00","message":"[bufferProcess] interim [380000000]:ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125108005+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125110988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125113418+07:00","message":"> Transcript [2315] [false]: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125115376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.125117309+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.193775729+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.193805346+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-03-05T11:09:37.193810942+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.193824663+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193830884+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.19383313+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.19383611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193839146+07:00","message":"> Transcript [2316] [false]: 'ก็เป็นยีนคืออะไรยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193844425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193846528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193848343+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.193851458+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.380799226+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.38084984+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-03-05T11:09:37.380855375+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:37.380867371+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380877858+07:00","message":"[bufferProcess] interim [680000000]:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380881288+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380888391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.38089249+07:00","message":"> Transcript [2317] [false]: 'ก็เป็นยีนคืออะไรยีนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380897145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380901454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380903286+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:37.380905478+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.044117153+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.044158285+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-03-05T11:09:38.044164288+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.044178478+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.044186181+07:00","message":"[bufferProcess] interim [280000000]:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.044188646+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.044194048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.04419694+07:00","message":"> Transcript [2318] [false]: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.04420077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.044202565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.044204294+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.04420675+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.216671118+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.216709468+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-03-05T11:09:38.216714977+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.216727269+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216734375+07:00","message":"[bufferProcess] interim [520000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216737369+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216742669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216745592+07:00","message":"> Transcript [2319] [false]: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.21674925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216751515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216753527+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216755895+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216760494+07:00","message":"Push: 'เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216762463+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.216764499+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.21676664+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.21677459+07:00","message":"push: {false เป็นยีนคืออะไรยีน 0 0xc000384080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.562947409+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.56298606+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-03-05T11:09:38.562992144+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.563005773+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563013661+07:00","message":"[bufferProcess] interim [820000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563015931+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563021347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563024193+07:00","message":"> Transcript [2320] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.56302757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563029651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563031605+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.563034196+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.614784646+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.614812472+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-03-05T11:09:38.61481701+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.614827766+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614833975+07:00","message":"[bufferProcess] interim [880000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614836425+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614841407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614843746+07:00","message":"> Transcript [2321] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614846648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614848466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614850305+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.614863249+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.756006559+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.756047175+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-03-05T11:09:38.756052529+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.756064661+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756071644+07:00","message":"[bufferProcess] interim [940000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756074499+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756080045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756082868+07:00","message":"> Transcript [2322] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756086847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756088982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756091196+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.756094925+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.772649662+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.772674629+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-03-05T11:09:38.772679193+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.772690133+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772694278+07:00","message":"[bufferProcess] interim [0]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772696175+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772699089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772701405+07:00","message":"> Transcript [2323] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772704893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772707023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772708926+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772711113+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772715617+07:00","message":"Push: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772717319+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772719671+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.772722235+07:00","message":"Next Push (prob) : 'มีลำดับมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.772731094+07:00","message":"push: {false กัน 0 0xc000384080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.789610462+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.789627852+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-03-05T11:09:38.789632484+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.78964257+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789647184+07:00","message":"[bufferProcess] interim [60000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789649436+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789652154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789654491+07:00","message":"> Transcript [2324] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789656389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.789658455+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีคิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.91768691+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.917723496+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-03-05T11:09:38.917729486+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:38.917740394+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917747063+07:00","message":"[bufferProcess] interim [180000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917749678+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917753352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917755947+07:00","message":"> Transcript [2325] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917757975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:38.917760355+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.239853455+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.239892247+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-03-05T11:09:39.239898444+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.239917664+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239926839+07:00","message":"[bufferProcess] interim [480000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239929524+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239935412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239939367+07:00","message":"> Transcript [2326] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239942724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.239945705+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.322149194+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.322186719+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-03-05T11:09:39.322192337+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.322204923+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322211684+07:00","message":"[bufferProcess] interim [600000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322214282+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322219537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322222255+07:00","message":"> Transcript [2327] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322225939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.32222817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322230079+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.322232818+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.616537057+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.616570809+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-03-05T11:09:39.616577073+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:39.61659057+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616598204+07:00","message":"[bufferProcess] interim [900000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.61660097+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616607704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.61661041+07:00","message":"> Transcript [2328] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616613899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616616068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616617894+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:39.616620288+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:39.889981905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:39.889983683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.202575251+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.202614886+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-03-05T11:09:40.202620966+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.20263341+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202641033+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202643436+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.20264892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202651728+07:00","message":"> Transcript [2329] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202655496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202657459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202659305+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.202661645+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.328625356+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.328667864+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-03-05T11:09:40.328673586+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.328686688+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328696163+07:00","message":"[bufferProcess] interim [560000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328699851+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.32870806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328713344+07:00","message":"> Transcript [2330] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328718849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328721616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328726034+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.32872964+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328736951+07:00","message":"Push: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328742561+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328745661+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.328749282+07:00","message":"Next Push (prob) : 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.328764104+07:00","message":"push: {false มีลำดับนิวคลีโอไทด์ 0 0xc000384080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.838817757+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.838853632+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-03-05T11:09:40.838859725+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.838872541+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838879744+07:00","message":"[bufferProcess] interim [40000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838882033+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838887372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838890054+07:00","message":"> Transcript [2331] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838893722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838895533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838898026+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.838900612+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.899089816+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.899124148+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-03-05T11:09:40.899130109+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:40.899144802+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899151598+07:00","message":"[bufferProcess] interim [160000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899154037+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899158927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899161628+07:00","message":"> Transcript [2332] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.89916471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899166623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899169127+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:40.899171378+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.103704561+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.103748222+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-03-05T11:09:41.103754865+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.103766133+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.10377643+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103780843+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103788766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103792884+07:00","message":"> Transcript [2333] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.10379786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103800537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103803684+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.103808763+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.126735581+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.126757399+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-03-05T11:09:41.126762496+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.1267731+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126778232+07:00","message":"[bufferProcess] interim [400000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126781035+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126783805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.12678605+07:00","message":"> Transcript [2334] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126789297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126791334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126793124+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126795415+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126800141+07:00","message":"Push: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126801864+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126804022+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.126806589+07:00","message":"Next Push (prob) : 'และได้เป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.126814501+07:00","message":"push: {false ต่างกัน 0 0xc000384080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.217644749+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.217672638+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-03-05T11:09:41.217678677+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.217691558+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.21769714+07:00","message":"[bufferProcess] interim [460000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.217699774+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.217705108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.217707478+07:00","message":"> Transcript [2335] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.217709754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.217711907+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.286928394+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.286948702+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-03-05T11:09:41.286953735+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.286965486+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286971017+07:00","message":"[bufferProcess] interim [580000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286973922+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286978829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286981187+07:00","message":"> Transcript [2336] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286983336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.286985209+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.456613385+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.542926013+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.542964692+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-03-05T11:09:41.54297106+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.542982482+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.542989337+07:00","message":"[bufferProcess] interim [760000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.542991802+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.542997375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.543001008+07:00","message":"> Transcript [2337] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.543003726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.543005705+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.562274899+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.562298023+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-03-05T11:09:41.5623038+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.562316163+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562321906+07:00","message":"[bufferProcess] interim [820000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562324497+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562330218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562332386+07:00","message":"> Transcript [2338] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.56233558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562337498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562339198+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.562341502+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.589804118+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.636717403+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.636741582+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-03-05T11:09:41.636747135+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.636758413+07:00","message":"[buffer interim] 222 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636764031+07:00","message":"[bufferProcess] interim [880000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636766747+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636769885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636772275+07:00","message":"> Transcript [2339] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636775911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636777959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636779719+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.636782436+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768329991+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768357467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก\",\"confidence\":0.9369779}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768363134+07:00","message":"receive interim result [true|false]: ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768372609+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768374508+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768381855+07:00","message":"[buffer interim] 222 true ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768388372+07:00","message":"[bufferProcess] interim [910000000]:ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.76839128+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768394269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.76839664+07:00","message":"> Transcript [2340] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768399961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768401715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768403518+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768405952+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768407782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768409489+07:00","message":"> Transcript [2341] [true]: 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.7684119+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.76841409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768416063+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768417978+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768419851+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.76862399+07:00","message":"Push: 'และได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768630274+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768632852+07:00","message":"Set new StatePrefix : 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768635053+07:00","message":"Next Push (prob) : 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:41.768643063+07:00","message":"push: {true และได้เป็นโปรตีนแตก 0 0xc000384080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:41.768656949+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_222.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:41.779609252+07:00","message":"write wav file: './tmp/7513/7513_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.09680403+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.122659047+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.122697699+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-03-05T11:09:42.122702462+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.122715238+07:00","message":"[buffer interim] 223 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.122721848+07:00","message":"[bufferProcess] interim [600000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.122723748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.189894622+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.189933894+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.18994062+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.189949139+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.189951923+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.189958828+07:00","message":"[buffer interim] 223 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189968763+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189974867+07:00","message":"[bufferProcess] send to processor (isfinal):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189979979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189983938+07:00","message":"> Transcript [2342] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189986998+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189989567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189991941+07:00","message":"> Transcript [2343] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189995475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.189997944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.190000819+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.190003608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.190010805+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.19002235+07:00","message":"push: {true  0 0xc002e4e000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:42.195375302+07:00","message":"write wav file: './tmp/7513/7513_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.298517425+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.763365446+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.76340292+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-03-05T11:09:42.763407905+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:42.763421966+07:00","message":"[buffer interim] 224 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.763428905+07:00","message":"[bufferProcess] interim [480000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:42.763430719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:42.8907437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:42.890753975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.431365301+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.431407386+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-03-05T11:09:43.431413388+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.43142605+07:00","message":"[buffer interim] 224 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.431433765+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.431436047+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.431441033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.431443805+07:00","message":"> Transcript [2344] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.431446025+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.474355559+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.474386848+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-03-05T11:09:43.47439162+07:00","message":"receive interim result [false|false]: นะคะซื้อมาส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.474406913+07:00","message":"[buffer interim] 224 false นะคะซื้อมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.47441385+07:00","message":"[bufferProcess] interim [140000000]:นะคะซื้อมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474416349+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474419597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474422565+07:00","message":"> Transcript [2345] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474425709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474427681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.47442933+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.474431201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.57468841+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.574718451+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-03-05T11:09:43.574723645+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.57473709+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574743579+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574745666+07:00","message":"[bufferProcess] send to processor:นะคะซื้อมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574748547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574751048+07:00","message":"> Transcript [2346] [false]: 'นะคะซื้อมาส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574754196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574755939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574757679+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.574759418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.663432507+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.663470786+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-03-05T11:09:43.663477354+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.66349017+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663497494+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663499927+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663505232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663508114+07:00","message":"> Transcript [2347] [false]: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663510532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.663512416+07:00","message":"Set new StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.734619765+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.734654487+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-03-05T11:09:43.734659944+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:43.734671336+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734678115+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734680933+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734686373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734688745+07:00","message":"> Transcript [2348] [false]: 'ซึ่งจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734691632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734693557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734695246+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:43.734697225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.037226213+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.037270206+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-03-05T11:09:44.037275378+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.03728879+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037295765+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037298715+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037304194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037307036+07:00","message":"> Transcript [2349] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.03730989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037311743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037313509+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.037315385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.045708789+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.045722342+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-03-05T11:09:44.045726357+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.045731921+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045740029+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045742126+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045744315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045746584+07:00","message":"> Transcript [2350] [false]: 'ซึ่งจะส่งผลให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045748878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045750721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045752424+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.045754129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.166664469+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.166702071+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-03-05T11:09:44.16670749+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.166719505+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166726233+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166728843+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166734323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166736914+07:00","message":"> Transcript [2351] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166740226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166742171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166745211+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166747289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166751471+07:00","message":"Push: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.16675353+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166755407+07:00","message":"Set new StatePrefix : 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.166757626+07:00","message":"Next Push (prob) : 'ให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.166765306+07:00","message":"push: {false ซึ่งจะส่งผล 0 0xc00042bb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.738815223+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.738855674+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-03-05T11:09:44.738861495+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.738875501+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738882542+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738885159+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738890712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738893278+07:00","message":"> Transcript [2352] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738896691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738898662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738900979+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.738903163+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.940008766+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.94004318+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-03-05T11:09:44.940049303+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:44.940062597+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940070037+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940072591+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.94007662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.94007972+07:00","message":"> Transcript [2353] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940083272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940085305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940087852+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:44.940089935+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.07404273+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.074086883+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-03-05T11:09:45.074094137+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.07410696+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074114574+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074116978+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074122532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074125457+07:00","message":"> Transcript [2354] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074129154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.07413143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074133949+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.074136115+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.154445126+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.154479906+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-03-05T11:09:45.154486256+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.154499878+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154507141+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.15450959+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154514894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154517519+07:00","message":"> Transcript [2355] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154521414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154523703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154526271+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.15452832+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154533143+07:00","message":"Push: 'ให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154534837+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154536938+07:00","message":"Set new StatePrefix : 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.154539609+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรมคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.154548416+07:00","message":"push: {false ให้เกิด 0 0xc00042bb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.177631005+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.278568476+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.278606304+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-03-05T11:09:45.278612269+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.27862784+07:00","message":"[buffer interim] 224 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.27863478+07:00","message":"[bufferProcess] interim [0]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.278637436+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.278640841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.278644088+07:00","message":"> Transcript [2356] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.278646944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.278648937+07:00","message":"Set new StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.369051037+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376584539+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376612358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง\",\"confidence\":0.9456863}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376618627+07:00","message":"receive interim result [true|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376627584+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376629959+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376634039+07:00","message":"[buffer interim] 224 true ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376642199+07:00","message":"[bufferProcess] interim [90000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376647253+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376650758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376653479+07:00","message":"> Transcript [2357] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376656097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376658303+07:00","message":"Set new StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376660061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376661832+07:00","message":"> Transcript [2358] [true]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376664164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376666009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376667764+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคนละอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376670212+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:45.376675876+07:00","message":"Push: 'ลักษณะทางพันธุกรรมคนละอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:45.376683787+07:00","message":"push: {true ลักษณะทางพันธุกรรมคนละอย่าง 0 0xc00042bb80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:45.384348934+07:00","message":"write wav file: './tmp/7513/7513_224.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:45.891447372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:45.891465535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.24951825+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.249562253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.249567667+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.249581725+07:00","message":"[buffer interim] 225 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.249589142+07:00","message":"[bufferProcess] interim [650000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.249590795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.422059268+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.422099877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.422105198+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.422120038+07:00","message":"[buffer interim] 225 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.422127529+07:00","message":"[bufferProcess] interim [770000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.422130233+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.422133291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.422136149+07:00","message":"> Transcript [2359] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.422138305+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.479437109+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.47946954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.479474551+07:00","message":"receive interim result [false|false]: เท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.47948558+07:00","message":"[buffer interim] 225 false เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.479493068+07:00","message":"[bufferProcess] interim [890000000]:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.479495219+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.479500267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.479502942+07:00","message":"> Transcript [2360] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.479505177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.47950708+07:00","message":"Set new StatePrefix: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.548221487+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.548251243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.548256153+07:00","message":"receive interim result [false|false]: เท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:46.548268414+07:00","message":"[buffer interim] 225 false เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548275431+07:00","message":"[bufferProcess] interim [10000000]:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548277623+07:00","message":"[bufferProcess] send to processor:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548280823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548283723+07:00","message":"> Transcript [2361] [false]: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548285538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:46.548287254+07:00","message":"Set new StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.119532141+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.119569654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.119576316+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.119589534+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119597051+07:00","message":"[bufferProcess] interim [550000000]:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119599278+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119604746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119607569+07:00","message":"> Transcript [2362] [false]: 'เท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119611026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.11961611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119618157+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.119620366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.264930901+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.264972311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.264978343+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.264992463+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.264999838+07:00","message":"[bufferProcess] interim [670000000]:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265002092+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265007676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265013853+07:00","message":"> Transcript [2363] [false]: 'เท่านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.26501706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265019482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265021935+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.265023991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.371586501+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.371620113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.371626109+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.371639128+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371646475+07:00","message":"[bufferProcess] interim [790000000]:เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371648624+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371652225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371655664+07:00","message":"> Transcript [2364] [false]: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371659164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371661132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371662916+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.371664967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.442537966+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.442572299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.442578469+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.442589371+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442595918+07:00","message":"[bufferProcess] interim [850000000]:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442598713+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.44260368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442606219+07:00","message":"> Transcript [2365] [false]: 'เท่านี้นะคะเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442609509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442611522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442613382+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442615581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442619819+07:00","message":"Push: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442621641+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442624147+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.442626268+07:00","message":"Next Push (prob) : 'คะเรามารอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.442633882+07:00","message":"push: {false เท่านี้นะ 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.505326208+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.505357212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.505362797+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.505377272+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505384925+07:00","message":"[bufferProcess] interim [970000000]:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505387118+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505390546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505393338+07:00","message":"> Transcript [2366] [false]: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505395722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.505398188+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.69530727+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.695349592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.695355626+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:47.695368079+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695375182+07:00","message":"[bufferProcess] interim [150000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695377694+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695385733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695388922+07:00","message":"> Transcript [2367] [false]: 'เท่านี้นะคะเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695392282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695394665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695396555+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:47.695398677+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.187146194+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.187188813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.187198455+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.187215708+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187225957+07:00","message":"[bufferProcess] interim [570000000]:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.18722996+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187240376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187245023+07:00","message":"> Transcript [2368] [false]: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187250451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187253759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187256821+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.187260521+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357083878+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357126833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357135602+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357148267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357151617+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357171452+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.357177117+07:00","message":"[buffer interim] 225 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357185204+07:00","message":"[bufferProcess] interim [750000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357189267+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357205806+07:00","message":"[bufferProcess] interim [750000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357209199+07:00","message":"[bufferProcess] update buffer: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357213419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357217803+07:00","message":"> Transcript [2369] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357221981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357224585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357227657+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.357231034+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.543633392+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.543671413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.543677732+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.543689921+07:00","message":"[buffer interim] 225 false เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543697187+07:00","message":"[bufferProcess] interim [990000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543699907+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543713263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543716462+07:00","message":"> Transcript [2370] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543719834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543721873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543724144+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.54372659+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543729281+07:00","message":"Push: 'คะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.54373122+07:00","message":"TextPushed: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543733149+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.543735142+07:00","message":"Next Push (prob) : 'ดูที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.543742418+07:00","message":"push: {false คะเรามาลอง 0 0xc000170800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.766824053+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:48.892176162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:48.892210962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934674281+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934709225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\",\"confidence\":0.929678}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934715791+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934726475+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934728552+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934735282+07:00","message":"[buffer interim] 225 true เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934745677+07:00","message":"[bufferProcess] interim [410000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934748774+07:00","message":"[bufferProcess] send to processor (isfinal):เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934752043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934755309+07:00","message":"> Transcript [2371] [false]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934757764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934760562+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934762464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934764224+07:00","message":"> Transcript [2372] [true]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934766643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934768346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934770026+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934772333+07:00","message":"TextPushed: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:48.934779815+07:00","message":"Push: 'ดูที่อื่นกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.934788327+07:00","message":"push: {true ดูที่อื่นกันบ้าง 0 0xc000170800}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:48.944150482+07:00","message":"write wav file: './tmp/7513/7513_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:48.959331891+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.016354637+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.204946559+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.204967122+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.204970269+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.204978331+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204985712+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204989378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204991992+07:00","message":"> Transcript [2373] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204994376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204996276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.204997894+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.20499953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.205001914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.205013062+07:00","message":"push: {true \n 0 0xc002e4e080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:49.209619356+07:00","message":"write wav file: './tmp/7513/7513_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.468536732+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.536800131+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.678159262+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.678179984+07:00","message":"found end of frame, send empty tag with msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.678183143+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.678191477+07:00","message":"[buffer interim] 227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678199515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678203406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678206149+07:00","message":"> Transcript [2374] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678208711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678210552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678212132+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678213756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:49.678216123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.678226487+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:49.682718398+07:00","message":"write wav file: './tmp/7513/7513_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:49.78822797+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.319587362+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.319621239+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-03-05T11:09:50.319626504+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.319637754+07:00","message":"[buffer interim] 228 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.319643501+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.319645087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.469878957+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.469927771+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-03-05T11:09:50.469932798+07:00","message":"receive interim result [false|false]: ในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.46994507+07:00","message":"[buffer interim] 228 false ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.469952167+07:00","message":"[bufferProcess] interim [480000000]:ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.469954681+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.469961262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.469963859+07:00","message":"> Transcript [2375] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.46996588+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.50469667+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.504717394+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-03-05T11:09:50.504722413+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.504730869+07:00","message":"[buffer interim] 228 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504738394+07:00","message":"[bufferProcess] interim [540000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504740245+07:00","message":"[bufferProcess] send to processor:ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504742945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504745224+07:00","message":"> Transcript [2376] [false]: 'ในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504748237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504750206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504752214+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.504754294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.506733626+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.506745676+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-03-05T11:09:50.506748944+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.506759192+07:00","message":"[buffer interim] 228 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506762255+07:00","message":"[bufferProcess] interim [600000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506764057+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506766091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506767851+07:00","message":"> Transcript [2377] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506769748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506771794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506773493+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.506775009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.831241576+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.831287661+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-03-05T11:09:50.83129446+07:00","message":"receive interim result [false|false]: ในกรณีของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:50.831309829+07:00","message":"[buffer interim] 228 false ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831322293+07:00","message":"[bufferProcess] interim [900000000]:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831325718+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831330114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.83133413+07:00","message":"> Transcript [2378] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831338896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831341569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.83134469+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:50.831347623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.154130397+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.15416552+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-03-05T11:09:51.154171202+07:00","message":"receive interim result [false|false]: ในกรณีของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.154184559+07:00","message":"[buffer interim] 228 false ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154191958+07:00","message":"[bufferProcess] interim [140000000]:ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154194258+07:00","message":"[bufferProcess] send to processor:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154202424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154205144+07:00","message":"> Transcript [2379] [false]: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154207948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154209891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154211757+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154213664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154218069+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154219761+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154221559+07:00","message":"Set new StatePrefix : 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.154223417+07:00","message":"Next Push (prob) : 'กรณีของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.154231007+07:00","message":"push: {false ใน 0 0xc002e4e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.161196084+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.161215249+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-03-05T11:09:51.16121977+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.161229199+07:00","message":"[buffer interim] 228 false ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161235119+07:00","message":"[bufferProcess] interim [200000000]:ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.16123817+07:00","message":"[bufferProcess] send to processor:ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161241855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161244821+07:00","message":"> Transcript [2380] [false]: 'ในกรณีของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161248578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161251957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161254834+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.161259624+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.21912881+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.21915819+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-03-05T11:09:51.219162973+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่งยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.219175463+07:00","message":"[buffer interim] 228 false ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219182546+07:00","message":"[bufferProcess] interim [320000000]:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.21918573+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219189582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219193012+07:00","message":"> Transcript [2381] [false]: 'ในกรณีของยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219197964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219201007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219203598+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.219206864+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.545818258+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.545861314+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-03-05T11:09:51.545866689+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่งยงการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.545879481+07:00","message":"[buffer interim] 228 false ในกรณีของยิ่งยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545887609+07:00","message":"[bufferProcess] interim [620000000]:ในกรณีของยิ่งยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545891465+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545897083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545899634+07:00","message":"> Transcript [2382] [false]: 'ในกรณีของยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545902501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545913865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545915991+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.545918289+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.732299872+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.732334204+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-03-05T11:09:51.732339823+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.732352214+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732359254+07:00","message":"[bufferProcess] interim [740000000]:ในกรณีของเยี่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732361618+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่งยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732366644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732369225+07:00","message":"> Transcript [2383] [false]: 'ในกรณีของยิ่งยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732372318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732374304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732376104+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732378204+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732382555+07:00","message":"Push: 'กรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732384275+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732386545+07:00","message":"Set new StatePrefix : 'ในกรณีของยิ่งยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.732388622+07:00","message":"Next Push (prob) : 'ยิ่งยงการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.732396589+07:00","message":"push: {false กรณีของ 0 0xc002e4e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.745950606+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.745972221+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-03-05T11:09:51.745976601+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.745987212+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.745991889+07:00","message":"[bufferProcess] interim [800000000]:ในกรณีของเยี่ยวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.745993974+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.74599684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.745999058+07:00","message":"> Transcript [2384] [false]: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.746000933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.746003057+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.864184649+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.864216931+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-03-05T11:09:51.864223766+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:51.864235918+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864241097+07:00","message":"[bufferProcess] interim [920000000]:ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864243306+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.86424868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864250906+07:00","message":"> Transcript [2385] [false]: 'ในกรณีของเยี่ยวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864254087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864256119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864257828+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:51.864259955+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:51.892983536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:51.893005022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:52.432214042+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:52.432258773+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-03-05T11:09:52.432264646+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:52.432278448+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432285542+07:00","message":"[bufferProcess] interim [520000000]:ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432287717+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432293416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432296047+07:00","message":"> Transcript [2386] [false]: 'ในกรณีของเยี่ยวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432299266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432301542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432303413+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:52.432305408+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.518551603+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.518595684+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-03-05T11:09:53.518601238+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.51861421+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518621437+07:00","message":"[bufferProcess] interim [600000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518625034+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518632119+07:00","message":"[bufferProcess] send to processor (ticker):ในกรณีของเยี่ยวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518634913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518637869+07:00","message":"> Transcript [2387] [false]: 'ในกรณีของเยี่ยวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518641565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.51864382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518646966+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518649259+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518650782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.51865253+07:00","message":"> Transcript [2388] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518654494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518656105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518657732+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.51865932+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518666142+07:00","message":"Push: 'เยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518667977+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518670065+07:00","message":"Set new StatePrefix : 'ในกรณีของเยี่ยวกันนะคะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.518672074+07:00","message":"Next Push (prob) : 'นะคะรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.518679701+07:00","message":"push: {false เยี่ยวกัน 0 0xc002e4e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.983360211+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.983396266+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-03-05T11:09:53.983402164+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:53.983413781+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.983422069+07:00","message":"[bufferProcess] interim [960000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:53.98342514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.161722401+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.161756882+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-03-05T11:09:54.161762595+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.161775463+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.16178262+07:00","message":"[bufferProcess] interim [140000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.161785239+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.161790615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.161793229+07:00","message":"> Transcript [2389] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.161795669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.161797827+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.254117614+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.254163395+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-03-05T11:09:54.254169046+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.254181746+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.25418894+07:00","message":"[bufferProcess] interim [320000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.254191592+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.254196696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.254199248+07:00","message":"> Transcript [2390] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.254201832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.254203756+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.42011325+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.420150766+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-03-05T11:09:54.420157455+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.420170432+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420177033+07:00","message":"[bufferProcess] interim [440000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.42017933+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420184364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420187339+07:00","message":"> Transcript [2391] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420190282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420192314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420194133+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.420197677+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.54663154+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.546670718+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-03-05T11:09:54.546676206+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.54668969+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546698542+07:00","message":"[bufferProcess] interim [620000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546701083+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546707068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.54670991+07:00","message":"> Transcript [2392] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546713515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546715351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546717531+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.546720227+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.670071654+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.670109947+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-03-05T11:09:54.670116429+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.670130481+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670139012+07:00","message":"[bufferProcess] interim [680000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670142592+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670149038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670153221+07:00","message":"> Transcript [2393] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.67015779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670160514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670165752+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.670170545+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.753855893+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.753900579+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-03-05T11:09:54.753914671+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.753932695+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753943347+07:00","message":"[bufferProcess] interim [740000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753947102+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753955091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753959043+07:00","message":"> Transcript [2394] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.75396457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753967516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753970408+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753973892+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753981678+07:00","message":"Push: 'นะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753984659+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.75398772+07:00","message":"Set new StatePrefix : 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.753991176+07:00","message":"Next Push (prob) : 'ลำดับเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.754010223+07:00","message":"push: {false นะคะรูปแบบการก็จะมี 0 0xc002e4e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.789667931+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.789696909+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-03-05T11:09:54.789702016+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.789713518+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.789719805+07:00","message":"[bufferProcess] interim [800000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.789722622+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.789728098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.789730694+07:00","message":"> Transcript [2395] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.789732913+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.856178021+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.856213858+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-03-05T11:09:54.856219301+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.856230916+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856236999+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856239187+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856244126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856246596+07:00","message":"> Transcript [2396] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856248689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.856250397+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.857392688+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.857410873+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-03-05T11:09:54.857415744+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:54.857427559+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.85743238+07:00","message":"[bufferProcess] interim [920000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.857434908+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.857440391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.857442658+07:00","message":"> Transcript [2397] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.85744462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:54.857446421+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับมีเพียง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:54.893912452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:54.893965069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.32145839+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.321496961+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-03-05T11:09:55.321503093+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.321515225+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321525341+07:00","message":"[bufferProcess] interim [400000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321527869+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321531409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321533917+07:00","message":"> Transcript [2398] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321536474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.321538759+07:00","message":"Set new StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.367451326+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.428868821+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.46418015+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.464212723+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-03-05T11:09:55.464218761+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.464232493+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464239371+07:00","message":"[bufferProcess] interim [520000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464241875+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464247527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464250253+07:00","message":"> Transcript [2399] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464253757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464255605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464257401+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.464259893+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.478099534+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.478145517+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-03-05T11:09:55.478150827+07:00","message":"receive interim result [false|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.478164274+07:00","message":"[buffer interim] 228 false ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478170784+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478173042+07:00","message":"[bufferProcess] send to processor:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478176426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478178931+07:00","message":"> Transcript [2400] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478182142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478184456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478186078+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.478188256+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528838352+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528876564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก\",\"confidence\":0.92420083}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.52888323+07:00","message":"receive interim result [true|false]: ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528893044+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528895042+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528900864+07:00","message":"[buffer interim] 228 true ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528913548+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528918667+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528921989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528924933+07:00","message":"> Transcript [2401] [false]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.52892809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528929822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528931513+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528933805+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528935809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528937565+07:00","message":"> Transcript [2402] [true]: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528939671+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528941163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528942872+07:00","message":"StatePrefix: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528951451+07:00","message":"TextPushed: 'ในกรณีของเยี่ยวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:55.528958158+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:55.528968788+07:00","message":"push: {true ลำดับนิวคลีโอไทด์ที่แตก 0 0xc002e4e780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:55.539588041+07:00","message":"write wav file: './tmp/7513/7513_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:56.880599197+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:56.880645327+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-03-05T11:09:56.880650669+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:56.880663176+07:00","message":"[buffer interim] 229 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880670088+07:00","message":"[bufferProcess] interim [320000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880672353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880679756+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880682333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880685345+07:00","message":"> Transcript [2403] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:56.880687452+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.049597656+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.049635046+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-03-05T11:09:57.049640282+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.049652393+07:00","message":"[buffer interim] 229 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.049658855+07:00","message":"[bufferProcess] interim [440000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.049660729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.368474407+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.36851468+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-03-05T11:09:57.368521772+07:00","message":"receive interim result [false|false]: ทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.368536859+07:00","message":"[buffer interim] 229 false ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368545042+07:00","message":"[bufferProcess] interim [680000000]:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368548356+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368553312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368557218+07:00","message":"> Transcript [2404] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368560124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.368562816+07:00","message":"Set new StatePrefix: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.497247144+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.497282196+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-03-05T11:09:57.497287383+07:00","message":"receive interim result [false|false]: ทำให้มีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.497299518+07:00","message":"[buffer interim] 229 false ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497306036+07:00","message":"[bufferProcess] interim [860000000]:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497308258+07:00","message":"[bufferProcess] send to processor:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497313324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497315605+07:00","message":"> Transcript [2405] [false]: 'ทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497318273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497320196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497321908+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.497324095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.686332052+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.686368355+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-03-05T11:09:57.686373468+07:00","message":"receive interim result [false|false]: ทำให้มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.686385738+07:00","message":"[buffer interim] 229 false ทำให้มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686392434+07:00","message":"[bufferProcess] interim [40000000]:ทำให้มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686394692+07:00","message":"[bufferProcess] send to processor:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.68639969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686402668+07:00","message":"> Transcript [2406] [false]: 'ทำให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686406292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686408566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686410397+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.686412291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.688792014+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.688799093+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-03-05T11:09:57.688804522+07:00","message":"receive interim result [false|false]: ทำให้มีความแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.688810809+07:00","message":"[buffer interim] 229 false ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688813283+07:00","message":"[bufferProcess] interim [100000000]:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688815113+07:00","message":"[bufferProcess] send to processor:ทำให้มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688817047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688818963+07:00","message":"> Transcript [2407] [false]: 'ทำให้มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688821082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688822736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688824288+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.688825911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.748456013+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.748483776+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-03-05T11:09:57.748489164+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.748499692+07:00","message":"[buffer interim] 229 false ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748504763+07:00","message":"[bufferProcess] interim [220000000]:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748507614+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.74851292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.74851537+07:00","message":"> Transcript [2408] [false]: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748518017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748519911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748521733+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748524303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748528775+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748530507+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748533058+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:57.748535212+07:00","message":"Next Push (prob) : 'มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:57.748542606+07:00","message":"push: {false ทำให้ 0 0xc002e4eb00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:57.894099689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:09:57.894105943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.207379852+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.207417791+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-03-05T11:09:58.207424165+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.207438699+07:00","message":"[buffer interim] 229 false ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207445314+07:00","message":"[bufferProcess] interim [580000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207448093+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207454071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207459153+07:00","message":"> Transcript [2409] [false]: 'ทำให้มีความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207462061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207464343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207466083+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.207468203+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.566226364+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.628299412+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.657700223+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.6577431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.65775217+07:00","message":"receive interim result [true|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.657765547+07:00","message":"end recv isFinal message id 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.657768876+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.657776776+07:00","message":"[buffer interim] 229 true ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657791798+07:00","message":"[bufferProcess] interim [150000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657797599+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657804451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657812256+07:00","message":"> Transcript [2410] [false]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657815014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657816778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657818672+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.65782076+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657822405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657824328+07:00","message":"> Transcript [2411] [true]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657826304+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657828265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657831024+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657833504+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:09:58.657836736+07:00","message":"Push: 'มีความแตกต่างของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:09:58.65784672+07:00","message":"push: {true มีความแตกต่างของ 0 0xc002e4eb00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:09:58.6705165+07:00","message":"write wav file: './tmp/7513/7513_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.114853971+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.114894641+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-03-05T11:10:00.114906962+07:00","message":"receive interim result [false|false]: เพราะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.114924314+07:00","message":"[buffer interim] 230 false เพราะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114930655+07:00","message":"[bufferProcess] interim [320000000]:เพราะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114932604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114935824+07:00","message":"[bufferProcess] send to processor (ticker):เพราะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114938456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114941162+07:00","message":"> Transcript [2412] [false]: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.114947767+07:00","message":"Set StatePrefix (first interim): 'เพราะได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.415348288+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.415387237+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-03-05T11:10:00.415392453+07:00","message":"receive interim result [false|false]: เพราะได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.415407078+07:00","message":"[buffer interim] 230 false เพราะได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.41541382+07:00","message":"[bufferProcess] interim [620000000]:เพราะได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.415415877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.566539501+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.566580973+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-03-05T11:10:00.56658616+07:00","message":"receive interim result [false|false]: เพราะได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:00.566601233+07:00","message":"[buffer interim] 230 false เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566607875+07:00","message":"[bufferProcess] interim [740000000]:เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.56661026+07:00","message":"[bufferProcess] send to processor:เพราะได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566616512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566619739+07:00","message":"> Transcript [2413] [false]: 'เพราะได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566622487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566626972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566629983+07:00","message":"StatePrefix: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:00.566632003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:00.894558672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:00.894566502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.210381219+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.210416413+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-03-05T11:10:01.210421694+07:00","message":"receive interim result [false|false]: เพราะได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.210432481+07:00","message":"[buffer interim] 230 false เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210439372+07:00","message":"[bufferProcess] interim [340000000]:เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210441686+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210445315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210448018+07:00","message":"> Transcript [2414] [false]: 'เพราะได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210451107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210453072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210455019+07:00","message":"StatePrefix: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.210457258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.980287166+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.980323391+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-03-05T11:10:01.980329827+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:01.980343934+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980350845+07:00","message":"[bufferProcess] interim [180000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980353316+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980359932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980362652+07:00","message":"> Transcript [2415] [false]: 'เพราะได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980365752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980367826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980369465+07:00","message":"StatePrefix: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:01.980371971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.183893794+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.183940434+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-03-05T11:10:02.183946534+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.183959962+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.18396946+07:00","message":"[bufferProcess] interim [420000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183972226+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183975916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183978813+07:00","message":"> Transcript [2416] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183981903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183983828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183985819+07:00","message":"StatePrefix: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183987716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183995271+07:00","message":"Push: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183997372+07:00","message":"TextPushed: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.183999147+07:00","message":"Set new StatePrefix : 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.184001439+07:00","message":"Next Push (prob) : 'นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.184009244+07:00","message":"push: {false เพราะได้ 0 0xc002e4f000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.39821617+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.398258176+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-03-05T11:10:02.398263994+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:02.398278417+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398285833+07:00","message":"[bufferProcess] interim [540000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398288372+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398294908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398297669+07:00","message":"> Transcript [2417] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398301033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398302886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398305141+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:02.398307257+07:00","message":"TextPushed: 'เพราะได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.023500131+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.02354942+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-03-05T11:10:03.023555588+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.023569216+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023576176+07:00","message":"[bufferProcess] interim [140000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.02357856+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023583425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023586032+07:00","message":"> Transcript [2418] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023589907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023592137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023594523+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.023596904+07:00","message":"TextPushed: 'เพราะได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.282168793+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.282204716+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-03-05T11:10:03.282210825+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.282226178+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282233314+07:00","message":"[bufferProcess] interim [500000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282236312+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282242762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282245673+07:00","message":"> Transcript [2419] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282249117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282251238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282253791+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.282255922+07:00","message":"TextPushed: 'เพราะได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.574565238+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.57459783+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-03-05T11:10:03.574604047+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.574615661+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574622076+07:00","message":"[bufferProcess] interim [740000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574624756+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574631292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574634534+07:00","message":"> Transcript [2420] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574638482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574640884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574643075+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574645483+07:00","message":"TextPushed: 'เพราะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574651487+07:00","message":"Push: 'นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574653553+07:00","message":"TextPushed: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574655564+07:00","message":"Set new StatePrefix : 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.574657668+07:00","message":"Next Push (prob) : 'เป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.574685081+07:00","message":"push: {false นะคะซึ่งจะส่งผลให้เกิด 0 0xc002e4f000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.718331259+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.718377417+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-03-05T11:10:03.718383757+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.718398574+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718405599+07:00","message":"[bufferProcess] interim [920000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718408403+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718414617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718417487+07:00","message":"> Transcript [2421] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718420807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718422662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718424605+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.718427107+07:00","message":"TextPushed: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749158269+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749185858+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749188586+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749192801+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749194535+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749196393+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749198412+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749199935+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.749201381+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:03.894868139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:03.894880728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.899798383+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.899843114+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-03-05T11:10:03.899849307+07:00","message":"receive interim result [false|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.899864822+07:00","message":"[buffer interim] 230 false เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899871505+07:00","message":"[bufferProcess] interim [40000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899874576+07:00","message":"[bufferProcess] send to processor:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899881639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899885244+07:00","message":"> Transcript [2422] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899888791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899895357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899903464+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:03.899909073+07:00","message":"TextPushed: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:03.946884837+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133657271+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133696382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย\",\"confidence\":0.9316794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133702758+07:00","message":"receive interim result [true|false]: เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133714613+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133717116+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133724116+07:00","message":"[buffer interim] 230 true เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133732714+07:00","message":"[bufferProcess] interim [340000000]:เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133736063+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133739519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133742389+07:00","message":"> Transcript [2423] [false]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133745419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133747157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133749465+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133752287+07:00","message":"TextPushed: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133754037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133755913+07:00","message":"> Transcript [2424] [true]: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133757828+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133759274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.13376082+07:00","message":"StatePrefix: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133762601+07:00","message":"TextPushed: 'เพราะได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.133765622+07:00","message":"Push: 'เป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.133772697+07:00","message":"push: {true เป็นสิ่งที่แตกต่างกันไปด้วย 0 0xc002e4f000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:04.144650495+07:00","message":"write wav file: './tmp/7513/7513_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.208747859+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.862439864+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.862480052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.862485545+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.862498225+07:00","message":"[buffer interim] 231 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.862504281+07:00","message":"[bufferProcess] interim [680000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.862505841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.924973554+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.92513544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.925480503+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:04.925498515+07:00","message":"[buffer interim] 231 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.925511334+07:00","message":"[bufferProcess] interim [800000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.925517102+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.925521195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.925524214+07:00","message":"> Transcript [2425] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:04.925527049+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.057261139+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.057305911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.057311707+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.057322007+07:00","message":"[buffer interim] 231 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057330415+07:00","message":"[bufferProcess] interim [920000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057332663+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057337493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057340189+07:00","message":"> Transcript [2426] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057342981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057344877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057346913+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.057348953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.397202576+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.397239168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.397244492+07:00","message":"receive interim result [false|false]: ตัวอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.397257274+07:00","message":"[buffer interim] 231 false ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397265681+07:00","message":"[bufferProcess] interim [220000000]:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397268022+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397271125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397274257+07:00","message":"> Transcript [2427] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397277145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397278793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397280881+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.397282813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.439716468+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.439753216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.439758878+07:00","message":"receive interim result [false|false]: ตัวอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.439771524+07:00","message":"[buffer interim] 231 false ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439778071+07:00","message":"[bufferProcess] interim [280000000]:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439780536+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439786506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439789195+07:00","message":"> Transcript [2428] [false]: 'ตัวอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439791909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439793818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439795864+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.439798176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.565937322+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.565975656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.565981922+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.565996708+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566003492+07:00","message":"[bufferProcess] interim [340000000]:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566005841+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566012401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.56601536+07:00","message":"> Transcript [2429] [false]: 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566018444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566020512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566022692+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566024933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566030145+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566032013+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566033777+07:00","message":"Set new StatePrefix : 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.566037257+07:00","message":"Next Push (prob) : 'อย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.566044213+07:00","message":"push: {false ตัว 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.949890118+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.949946524+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-03-05T11:10:05.949952008+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:05.949966047+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949973344+07:00","message":"[bufferProcess] interim [760000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949976306+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949982911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949985822+07:00","message":"> Transcript [2430] [false]: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949987957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:05.949989928+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:06.524645527+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:06.524686708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:06.524694375+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:06.524710486+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524717602+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524719951+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524728608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524731422+07:00","message":"> Transcript [2431] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524734567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524736573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524739115+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:06.524741419+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:06.895935422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:06.895935485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.039099305+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.03913676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.039142806+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.039152911+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039159366+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039161726+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039166749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039169309+07:00","message":"> Transcript [2432] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039172629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.03917466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039176675+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.039179429+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.236011168+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.236050863+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-03-05T11:10:07.236056977+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.236070938+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.236077369+07:00","message":"[bufferProcess] interim [80000000]:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.236081898+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.236089063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.236091693+07:00","message":"> Transcript [2433] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.2360947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.23609669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.23609887+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.236101184+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.500750472+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.50080704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.500814203+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.500829063+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500836118+07:00","message":"[bufferProcess] interim [260000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500839771+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500846095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500848669+07:00","message":"> Transcript [2434] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500852502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500854582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500856974+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500859676+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500887679+07:00","message":"Push: 'อย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500890078+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500892154+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.500894256+07:00","message":"Next Push (prob) : 'เช่นที่ใหญ่และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.500907711+07:00","message":"push: {false อย่างนะคะ 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.714846916+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.714890049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.714900885+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.714915482+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714922857+07:00","message":"[bufferProcess] interim [500000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714925775+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714931984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714934947+07:00","message":"> Transcript [2435] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714938939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714940694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714942838+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.714945359+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.758674042+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.75872222+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-03-05T11:10:07.758731411+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:07.758749295+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758757061+07:00","message":"[bufferProcess] interim [560000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758760082+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758766227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.75876905+07:00","message":"> Transcript [2436] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758772615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758774708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758776621+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:07.758779563+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.257861227+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.257923134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.257930095+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.257944867+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257951841+07:00","message":"[bufferProcess] interim [40000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257954371+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257957681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257960366+07:00","message":"> Transcript [2437] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.2579636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257965484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257967268+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.257969628+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.825138746+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.825189932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.825196263+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.825211982+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825218899+07:00","message":"[bufferProcess] interim [640000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825221527+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825227808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825230349+07:00","message":"> Transcript [2438] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825233159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.825235173+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.838328763+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.838350316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.83835604+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:08.838367228+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.83837361+07:00","message":"[bufferProcess] interim [700000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838375865+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838378702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838380826+07:00","message":"> Transcript [2439] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838383455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838385289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.8383874+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:08.838389962+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.012825565+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.012863816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.012869795+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.012882883+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012890078+07:00","message":"[bufferProcess] interim [880000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012892706+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012902427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012905129+07:00","message":"> Transcript [2440] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012908662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.01291068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.01291248+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.012915209+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.292058694+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.292099094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.29210805+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.292121075+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292128367+07:00","message":"[bufferProcess] interim [120000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292131214+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292137491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.29214165+07:00","message":"> Transcript [2441] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292145042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292147503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292149841+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.292152202+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.335229589+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.33525491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.335260891+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.335271892+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335276964+07:00","message":"[bufferProcess] interim [180000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335279726+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335283324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335285814+07:00","message":"> Transcript [2442] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335288564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.33529045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335292346+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335294516+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335301793+07:00","message":"Push: 'เช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335304061+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335306938+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.335309271+07:00","message":"Next Push (prob) : 'ในกรณีที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.335316447+07:00","message":"push: {false เช่นผู้ใหญ่แล้วนะคะ 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.462071473+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.462106805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.462112665+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.462124973+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462131286+07:00","message":"[bufferProcess] interim [240000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462133985+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462139423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462142174+07:00","message":"> Transcript [2443] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462144414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.462146162+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.724394389+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.724432176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.724438283+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.724451347+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724458267+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724460945+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724466514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724469332+07:00","message":"> Transcript [2444] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724472594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724474472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.72447638+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.724478651+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:09.896809153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:09.896844986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.983959306+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.983992953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.983998887+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:09.984011198+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984017615+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984020158+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.98402546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984028596+07:00","message":"> Transcript [2445] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984031909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984036353+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:09.984039165+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.375889303+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.3759362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.375941885+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.375955564+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375962922+07:00","message":"[bufferProcess] interim [200000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375965418+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.3759711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375973837+07:00","message":"> Transcript [2446] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375977257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375979174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375981489+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.375984205+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.427052434+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.427081683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.427087798+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.427098822+07:00","message":"[buffer interim] 231 false ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427107034+07:00","message":"[bufferProcess] interim [320000000]:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427109697+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427115267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427117866+07:00","message":"> Transcript [2447] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.42712098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.42712296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427125197+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427127822+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427134213+07:00","message":"Push: 'ในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427136034+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427138074+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโลกไทยรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:10.427140488+07:00","message":"Next Push (prob) : 'อย่างของโลกไทยรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.427148567+07:00","message":"push: {false ในกรณีตัว 0 0xc0000cb880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.857137305+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:10.989451728+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157131112+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157180203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย\",\"confidence\":0.93948865}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157189965+07:00","message":"receive interim result [true|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157196925+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157198938+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157205193+07:00","message":"[buffer interim] 231 true ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157212701+07:00","message":"[bufferProcess] interim [890000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157216458+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157220022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157222723+07:00","message":"> Transcript [2448] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157225142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157226863+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157228957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157230733+07:00","message":"> Transcript [2449] [true]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157233506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157235391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.15723839+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.15724551+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157247405+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157469783+07:00","message":"Push: 'ของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157472914+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นผู้ใหญ่แล้วนะคะในกรณีตัวของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157475354+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157477657+07:00","message":"Next Push (prob) : 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.157488349+07:00","message":"push: {true ของโรคธาลัสซีเมีย 0 0xc0000cb880}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.157493315+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_231.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:11.170844064+07:00","message":"write wav file: './tmp/7513/7513_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.672194609+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.672232462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.672237887+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.672251289+07:00","message":"[buffer interim] 232 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.67225821+07:00","message":"[bufferProcess] interim [690000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.672259927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.859476282+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.859525618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.859531399+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.859546597+07:00","message":"[buffer interim] 232 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.859554863+07:00","message":"[bufferProcess] interim [810000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.859557101+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.859560748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.859563668+07:00","message":"> Transcript [2450] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.859566148+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.925443819+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.925476855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.925482359+07:00","message":"receive interim result [false|false]: จากนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:11.925494264+07:00","message":"[buffer interim] 232 false จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.92550269+07:00","message":"[bufferProcess] interim [870000000]:จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.925505005+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.925509912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.925512556+07:00","message":"> Transcript [2451] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.925514779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:11.925517206+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.022315359+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.022361521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.022368806+07:00","message":"receive interim result [false|false]: จากนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.02238556+07:00","message":"[buffer interim] 232 false จากนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.02239931+07:00","message":"[bufferProcess] interim [990000000]:จากนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022402914+07:00","message":"[bufferProcess] send to processor:จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022411762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022415832+07:00","message":"> Transcript [2452] [false]: 'จากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022419785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022422806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.02242546+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.022428237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.049007532+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.049057473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.049064739+07:00","message":"receive interim result [false|false]: จากในรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.049080647+07:00","message":"[buffer interim] 232 false จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049088661+07:00","message":"[bufferProcess] interim [110000000]:จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049092021+07:00","message":"[bufferProcess] send to processor:จากนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049099984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049103856+07:00","message":"> Transcript [2453] [false]: 'จากนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049108108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049111088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049113847+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.049116614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.394071043+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.394111591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.394116921+07:00","message":"receive interim result [false|false]: จากในรูปนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.394132509+07:00","message":"[buffer interim] 232 false จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394142544+07:00","message":"[bufferProcess] interim [350000000]:จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.39414469+07:00","message":"[bufferProcess] send to processor:จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394150049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394152863+07:00","message":"> Transcript [2454] [false]: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394155919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394157661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394159531+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.394161671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.451796154+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.451847568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.451853661+07:00","message":"receive interim result [false|false]: จากในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.451868876+07:00","message":"[buffer interim] 232 false จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451876992+07:00","message":"[bufferProcess] interim [470000000]:จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451879265+07:00","message":"[bufferProcess] send to processor:จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.45188458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451887454+07:00","message":"> Transcript [2455] [false]: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451890917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451898494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451901084+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451903317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451907869+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451909557+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451911532+07:00","message":"Set new StatePrefix : 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.451914455+07:00","message":"Next Push (prob) : 'ในรูปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.451923361+07:00","message":"push: {false จาก 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.793582448+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.793620643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.79362936+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.793641618+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793651556+07:00","message":"[bufferProcess] interim [770000000]:จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793655+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793661938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793665828+07:00","message":"> Transcript [2456] [false]: 'จากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793669708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793672344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.79367523+07:00","message":"StatePrefix: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.793677452+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:12.897308759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:12.897313326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.961231199+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.961276034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.961283764+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:12.961300136+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961313401+07:00","message":"[bufferProcess] interim [890000000]:จากในรูปนะคะแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961317536+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961326849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961330702+07:00","message":"> Transcript [2457] [false]: 'จากในรูปนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961336701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961339633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961342166+07:00","message":"StatePrefix: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:12.961347985+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.079829196+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.079870692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.079876559+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.079890897+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079903183+07:00","message":"[bufferProcess] interim [130000000]:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079906083+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079911337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079914646+07:00","message":"> Transcript [2458] [false]: 'จากในรูปนะคะแต่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079917915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079919903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079921625+07:00","message":"StatePrefix: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.079924008+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.362360153+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.362400673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.36240676+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.362420448+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362428612+07:00","message":"[bufferProcess] interim [430000000]:จากในรูปนะคะแต่เห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362430925+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362436395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362438943+07:00","message":"> Transcript [2459] [false]: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362443597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362445721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362447761+07:00","message":"StatePrefix: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362450136+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362454464+07:00","message":"Push: 'ในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362456413+07:00","message":"TextPushed: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362458847+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.362461621+07:00","message":"Next Push (prob) : 'คะแต่เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.36247047+07:00","message":"push: {false ในรูปนะ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.50053398+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.500569146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่าอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.500574967+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่าอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.500588293+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500595605+07:00","message":"[bufferProcess] interim [490000000]:จากในรูปนะคะแต่เห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500597833+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500603167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500605949+07:00","message":"> Transcript [2460] [false]: 'จากในรูปนะคะแต่เห็นว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500609417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500611603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500613923+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.500616233+07:00","message":"TextPushed: 'จากในรูปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.601482904+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.601526779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่าอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.601532952+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่าอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.601548142+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601556148+07:00","message":"[bufferProcess] interim [550000000]:จากในรูปนะคะแต่เห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.60155851+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601564213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601566921+07:00","message":"> Transcript [2461] [false]: 'จากในรูปนะคะแต่เห็นว่าอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601570753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601572829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601575208+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.601577657+07:00","message":"TextPushed: 'จากในรูปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.710995373+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.711032749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.711038333+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.711051595+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711058249+07:00","message":"[bufferProcess] interim [670000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.71106061+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711065814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711068491+07:00","message":"> Transcript [2462] [false]: 'จากในรูปนะคะแต่เห็นว่าอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711072018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711074038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711076165+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.711078589+07:00","message":"TextPushed: 'จากในรูปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742129533+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.74214879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742153578+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742162103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742164722+07:00","message":"receive interim result [false|false]:  alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742169523+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742172323+07:00","message":"[buffer interim] 232 false  alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742176243+07:00","message":"[bufferProcess] interim [730000000]:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742178253+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742181042+07:00","message":"[bufferProcess] interim [730000000]: alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742183174+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742185359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742187632+07:00","message":"> Transcript [2463] [false]: 'จากในรูปนะคะแต่เห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742190537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742192211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742193866+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.74219557+07:00","message":"TextPushed: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742197824+07:00","message":"Push: 'คะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742199531+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742201441+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.742203386+07:00","message":"Next Push (prob) : ' alp'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.742210367+07:00","message":"push: {false คะแต่เห็นว่า 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.874712088+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.87474768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่าอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.874756465+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่าอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:13.874771037+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874778297+07:00","message":"[bufferProcess] interim [910000000]:จากในรูปนะคะแต่เห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874780789+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874784057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874786625+07:00","message":"> Transcript [2464] [false]: 'จากในรูปนะคะแต่เห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874789693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874791459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874793234+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:13.874795447+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.00024076+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.000280993+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-03-05T11:10:14.000286674+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.000299146+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.000306593+07:00","message":"[bufferProcess] interim [30000000]:จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.000309585+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.000315165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.000317823+07:00","message":"> Transcript [2465] [false]: 'จากในรูปนะคะแต่เห็นว่าอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.00032091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.000322952+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะแต่เห็นว่าอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036039916+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036094679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036101349+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036115531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036118506+07:00","message":"receive interim result [false|false]:  alp ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036129782+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.036133464+07:00","message":"[buffer interim] 232 false  alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036151302+07:00","message":"[bufferProcess] interim [90000000]:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036175436+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036188683+07:00","message":"[bufferProcess] interim [90000000]: alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.03619286+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036204059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036217058+07:00","message":"> Transcript [2466] [false]: 'จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036220745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.036223867+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะแต่เห็นว่าอายุเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233744648+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233789516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233796856+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233808045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233811508+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.23382112+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.233824723+07:00","message":"[buffer interim] 232 false  alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233831544+07:00","message":"[bufferProcess] interim [270000000]:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233835225+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233838289+07:00","message":"[bufferProcess] interim [270000000]: alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233840694+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.23384361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233846505+07:00","message":"> Transcript [2467] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233848678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.233850433+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540882785+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540924265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540930644+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540941501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.5409442+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540952126+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.540955355+07:00","message":"[buffer interim] 232 false  alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540961284+07:00","message":"[bufferProcess] interim [450000000]:จากในรูปนะคะแต่เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540963539+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540966713+07:00","message":"[bufferProcess] interim [450000000]: alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540969643+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540975376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540978327+07:00","message":"> Transcript [2468] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540982319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540984414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.54098613+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.540988109+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663762173+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663797536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663803436+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663813684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663816084+07:00","message":"receive interim result [false|false]:  ใหญ่กับอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663823068+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:14.663827826+07:00","message":"[buffer interim] 232 false  ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663833654+07:00","message":"[bufferProcess] interim [690000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663836044+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663841407+07:00","message":"[bufferProcess] interim [690000000]: ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663843887+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663846852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663849411+07:00","message":"> Transcript [2469] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663853372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663855384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663857095+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:14.663859075+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073853242+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073888218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073900759+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073910999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073914632+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073921125+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.073928878+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073934882+07:00","message":"[bufferProcess] interim [110000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073938193+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073943381+07:00","message":"[bufferProcess] interim [110000000]: ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073946207+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.07394919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073951906+07:00","message":"> Transcript [2470] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073954931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073956982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073958668+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.073960562+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638687343+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638722394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638729023+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638740718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638743752+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638750398+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638753771+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638759623+07:00","message":"[bufferProcess] interim [650000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638762446+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638765588+07:00","message":"[bufferProcess] interim [650000000]: ใหญ่กับเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.63876844+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.6387716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638774167+07:00","message":"> Transcript [2471] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638778047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638780009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.63878174+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.6387836+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.63878593+07:00","message":"Push: ' alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638787608+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638791379+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.638793763+07:00","message":"Next Push (prob) : 'กับเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.638801281+07:00","message":"push: {false  alp ใหญ่ 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.786100783+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.786143442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.786149211+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.786159005+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.7861666+07:00","message":"[bufferProcess] interim [770000000]:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786169387+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786172479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786175495+07:00","message":"> Transcript [2472] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786178924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786180884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786183017+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.786185239+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792505573+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792547475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792553841+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792565342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792568118+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792575846+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.792582682+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792589839+07:00","message":"[bufferProcess] interim [830000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792592709+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792596096+07:00","message":"[bufferProcess] interim [830000000]: ใหญ่กับเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792599451+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792610119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792631715+07:00","message":"> Transcript [2473] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792638147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792640492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792642624+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.792645415+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:15.897558452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:15.897566856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949564336+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949598544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949604456+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949614131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949616858+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.949626095+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:15.94963116+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949637498+07:00","message":"[bufferProcess] interim [950000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949640117+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949645435+07:00","message":"[bufferProcess] interim [950000000]: ใหญ่กับเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949648333+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949651211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949653733+07:00","message":"> Transcript [2474] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949656889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949658947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949660781+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:15.949663339+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140432901+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.14046975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140475766+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140485953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140489242+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140496102+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.140499158+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140505008+07:00","message":"[bufferProcess] interim [190000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140507481+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140510755+07:00","message":"[bufferProcess] interim [190000000]: ใหญ่กับเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140513968+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140517081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140519861+07:00","message":"> Transcript [2475] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140523623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140525464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140527635+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140529751+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140532161+07:00","message":"Push: 'กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140533904+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140542086+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.140546534+07:00","message":"Next Push (prob) : 'มีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.14055358+07:00","message":"push: {false กับเล็กเนี่ย 0 0xc000044080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261610519+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261648732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261654993+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261664855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.26166746+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261673486+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.261678417+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.26168458+07:00","message":"[bufferProcess] interim [250000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.26168728+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261692641+07:00","message":"[bufferProcess] interim [250000000]: ใหญ่กับเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261695949+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261708201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.26171967+07:00","message":"> Transcript [2476] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261725554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261728328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261730463+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.261733355+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453140675+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453183027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453188778+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453202224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.45320536+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453212303+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:16.453215457+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453221493+07:00","message":"[bufferProcess] interim [490000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453224448+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453227747+07:00","message":"[bufferProcess] interim [490000000]: ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453230029+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.45323285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453235521+07:00","message":"> Transcript [2477] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453238317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453240112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453242249+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:16.453244699+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.017371865+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.032510351+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.03254485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.03255093+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.032560002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.032563361+07:00","message":"receive interim result [false|false]:  ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.032570455+07:00","message":"[buffer interim] 232 false จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.032574086+07:00","message":"[buffer interim] 232 false  ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032580309+07:00","message":"[bufferProcess] interim [90000000]:จากในรูปนะคะแต่เห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032582635+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032585844+07:00","message":"[bufferProcess] interim [90000000]: ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032588843+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032591923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032594654+07:00","message":"> Transcript [2478] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032598335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032600123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032602066+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.032604143+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214024308+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214064912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์\",\"confidence\":0.9287512}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214071292+07:00","message":"receive interim result [true|false]: จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214079829+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214081726+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214089349+07:00","message":"[buffer interim] 232 true จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214097881+07:00","message":"[bufferProcess] interim [240000000]:จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214101454+07:00","message":"[bufferProcess] send to processor (isfinal):จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214104901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214107909+07:00","message":"> Transcript [2479] [false]: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214111674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214113825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214115819+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214118291+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214121065+07:00","message":"Push: 'มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.21412273+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214124905+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214132996+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214141306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214143299+07:00","message":"> Transcript [2480] [true]: 'จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.21414553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214147165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214148758+07:00","message":"StatePrefix: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.21415061+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214152409+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214235097+07:00","message":"push: {false มีลำดับ 0 0xc000044080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214372222+07:00","message":"Push: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214375766+07:00","message":"TextPushed: 'จากในรูปนะคะแต่เห็นว่า alp ใหญ่กับเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.21437787+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214380176+07:00","message":"Next Push (prob) : 'จากในรูปนะคะแต่เห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.214385942+07:00","message":"push: {true นิวคลีโอไทด์ 0 0xc000044080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.214391754+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_232.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:17.226310715+07:00","message":"write wav file: './tmp/7513/7513_232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.270666905+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.62935612+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.629404766+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-03-05T11:10:17.629410303+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.629426757+07:00","message":"[buffer interim] 233 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.629434051+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.629436303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.760516654+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.760560479+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-03-05T11:10:17.760567206+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.760580239+07:00","message":"[buffer interim] 233 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.760587442+07:00","message":"[bufferProcess] interim [480000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.760589374+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.760595985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.7605991+07:00","message":"> Transcript [2481] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.760601113+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.801268246+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.801299949+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-03-05T11:10:17.801304886+07:00","message":"receive interim result [false|false]: แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:17.801319074+07:00","message":"[buffer interim] 233 false แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.801325459+07:00","message":"[bufferProcess] interim [600000000]:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.801327555+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.801330619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.801333374+07:00","message":"> Transcript [2482] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.801335498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:17.80133764+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.124617521+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.124657203+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-03-05T11:10:18.124663966+07:00","message":"receive interim result [false|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.124678665+07:00","message":"[buffer interim] 233 false แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124687127+07:00","message":"[bufferProcess] interim [900000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124689561+07:00","message":"[bufferProcess] send to processor:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124695887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124698586+07:00","message":"> Transcript [2483] [false]: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124701448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124703602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124705504+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.124708112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.498080105+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.498119655+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-03-05T11:10:18.498129417+07:00","message":"receive interim result [false|false]: แตกต่างกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.498143005+07:00","message":"[buffer interim] 233 false แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498149942+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498152238+07:00","message":"[bufferProcess] send to processor:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498157461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498160469+07:00","message":"> Transcript [2484] [false]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498163572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498165633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498168087+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.498170062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.504031935+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.504046283+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-03-05T11:10:18.504050296+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:18.504054747+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504058195+07:00","message":"[bufferProcess] interim [320000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504060315+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504068047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504070211+07:00","message":"> Transcript [2485] [false]: 'แตกต่างกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504072505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504074159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504075776+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:18.504077407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:18.89797405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:18.897974052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.162422153+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.162455467+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-03-05T11:10:19.162462617+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.16247616+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162483348+07:00","message":"[bufferProcess] interim [920000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162485498+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162492196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162494805+07:00","message":"> Transcript [2486] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162498281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162500497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162503056+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162505211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162510949+07:00","message":"Push: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162512602+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162514459+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.162516644+07:00","message":"Next Push (prob) : 'ต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.162524752+07:00","message":"push: {false แตก 0 0xc0000cae80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.538967269+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.539000738+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-03-05T11:10:19.539006168+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:19.539019339+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539027093+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539029791+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539033071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539035588+07:00","message":"> Transcript [2487] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539038631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539040618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539042294+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:19.539045094+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.067344965+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.067381954+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-03-05T11:10:20.067387794+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.067400255+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067407071+07:00","message":"[bufferProcess] interim [820000000]:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.06740945+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067414651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067417355+07:00","message":"> Transcript [2488] [false]: 'แตกต่างกันนะคะซึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067420566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067422404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067424495+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.067426857+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.297110757+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.297145273+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-03-05T11:10:20.29715084+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.297174652+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297183214+07:00","message":"[bufferProcess] interim [60000000]:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297185757+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297189407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297192074+07:00","message":"> Transcript [2489] [false]: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297195205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297197194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297199394+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.297201831+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.495025506+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.495063827+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-03-05T11:10:20.495069925+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.495081304+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495088493+07:00","message":"[bufferProcess] interim [300000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495091257+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495096934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495099816+07:00","message":"> Transcript [2490] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495103215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.49510528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495107327+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495109927+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495114362+07:00","message":"Push: 'ต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495116138+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.49511823+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.495120218+07:00","message":"Next Push (prob) : 'ซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.495127798+07:00","message":"push: {false ต่างกันนะคะ 0 0xc0000cae80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.942224451+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.942258168+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-03-05T11:10:20.942263731+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:20.942279999+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942287906+07:00","message":"[bufferProcess] interim [720000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942290389+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942301016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942304107+07:00","message":"> Transcript [2491] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942307245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.94230935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942311206+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:20.942313517+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.005976997+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.00600759+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-03-05T11:10:21.006012692+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.006024087+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.0060303+07:00","message":"[bufferProcess] interim [780000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006032578+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006037483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006040224+07:00","message":"> Transcript [2492] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006043779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006045587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006047598+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.006049967+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.196607574+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.196643299+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-03-05T11:10:21.19665028+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.196664743+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.1966716+07:00","message":"[bufferProcess] interim [960000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196674329+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196684863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196687967+07:00","message":"> Transcript [2493] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196691256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196693289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196695822+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.196698403+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.519655984+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.519691881+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-03-05T11:10:21.519698423+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.519710356+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519717737+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519720215+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519729265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519732226+07:00","message":"> Transcript [2494] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519736237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519738569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519740639+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519743309+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519747839+07:00","message":"Push: 'ซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519752369+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519754854+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.519756895+07:00","message":"Next Push (prob) : 'ให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.519764369+07:00","message":"push: {false ซึ่งก็ส่งผล 0 0xc0000cae80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.651100654+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.651134+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-03-05T11:10:21.651139754+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.65115243+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.6511598+07:00","message":"[bufferProcess] interim [380000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651162336+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651167331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651170467+07:00","message":"> Transcript [2495] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651174006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.65117598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651200949+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.651204234+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.846797868+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.846830357+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-03-05T11:10:21.846836914+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.846849857+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846856689+07:00","message":"[bufferProcess] interim [560000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846859489+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846864745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846867482+07:00","message":"> Transcript [2496] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846870865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846872742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846874692+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.846878377+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.861254359+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.861272398+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-03-05T11:10:21.861277353+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:21.861286975+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861293983+07:00","message":"[bufferProcess] interim [620000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861296152+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.86130046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861302607+07:00","message":"> Transcript [2497] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861305554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861307344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861309438+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:21.861311676+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:21.898321336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:21.89832463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.026956118+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.026994377+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-03-05T11:10:22.027000129+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.027012973+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027021219+07:00","message":"[bufferProcess] interim [740000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027023764+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027029834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027032895+07:00","message":"> Transcript [2498] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027036701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027038536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027040402+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027042949+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.02704745+07:00","message":"Push: 'ให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027049647+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027052133+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.027055098+07:00","message":"Next Push (prob) : 'ออกมาเป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.027062982+07:00","message":"push: {false ให้สังเคราะห์ 0 0xc0000cae80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.346349175+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.346387463+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-03-05T11:10:22.346394387+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.34640658+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346414345+07:00","message":"[bufferProcess] interim [40000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346417025+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346423363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346426505+07:00","message":"> Transcript [2499] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.34643008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.34643206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346433952+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.346436688+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.559879179+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.559931911+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-03-05T11:10:22.55993848+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.559952868+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559959881+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.55996244+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559968854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559971648+07:00","message":"> Transcript [2500] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.55997538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559977249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559979571+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.559982341+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.657246353+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.719409049+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.737846206+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.737879282+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-03-05T11:10:22.737885894+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.737900259+07:00","message":"[buffer interim] 233 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737907605+07:00","message":"[bufferProcess] interim [460000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737909855+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737913134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737916116+07:00","message":"> Transcript [2501] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737919662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737921505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737923684+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.737925969+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.776985591+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777023117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ\",\"confidence\":0.94943637}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777029989+07:00","message":"receive interim result [true|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777035785+07:00","message":"end recv isFinal message id 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.7770378+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777044266+07:00","message":"[buffer interim] 233 true แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777051103+07:00","message":"[bufferProcess] interim [610000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777054303+07:00","message":"[bufferProcess] send to processor (isfinal):แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777057951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777060615+07:00","message":"> Transcript [2502] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777064221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777066343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777068778+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777071507+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777073977+07:00","message":"Push: 'ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777075659+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777077617+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777080024+07:00","message":"Next Push (prob) : 'ตีนที่ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777081698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777083443+07:00","message":"> Transcript [2503] [true]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777085427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777086887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777088622+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777090488+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:22.777092494+07:00","message":"Push: 'ตีนที่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777099543+07:00","message":"push: {false ออกมาเป็นโปร 0 0xc0000cae80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:22.777106576+07:00","message":"push: {true ตีนที่มีลักษณะ 0 0xc0000cae80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:22.791658482+07:00","message":"write wav file: './tmp/7513/7513_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.37660382+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.37665863+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-03-05T11:10:23.376664313+07:00","message":"receive interim result [false|false]: แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.376679399+07:00","message":"[buffer interim] 234 false แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.376686422+07:00","message":"[bufferProcess] interim [660000000]:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.376688511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.56327841+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.563327537+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-03-05T11:10:23.563332813+07:00","message":"receive interim result [false|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.563346846+07:00","message":"[buffer interim] 234 false แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.563354709+07:00","message":"[bufferProcess] interim [840000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.563357173+07:00","message":"[bufferProcess] send to processor:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.563360708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.56336365+07:00","message":"> Transcript [2504] [false]: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.563365846+07:00","message":"Set StatePrefix (first interim): 'แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.807167401+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.868471832+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899019046+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899057846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899063266+07:00","message":"receive interim result [true|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899070906+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899073191+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.899078419+07:00","message":"[buffer interim] 234 true แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899085083+07:00","message":"[bufferProcess] interim [320000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.89908967+07:00","message":"[bufferProcess] send to processor (isfinal):แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899092671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899095621+07:00","message":"> Transcript [2505] [false]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899098506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899100252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899101944+07:00","message":"StatePrefix: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899105667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899107716+07:00","message":"> Transcript [2506] [true]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899109727+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899111181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899112743+07:00","message":"StatePrefix: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.89911429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:23.899119703+07:00","message":"Push: 'แตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:23.89912706+07:00","message":"push: {true แตกต่างกัน 0 0xc000045900}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:23.905302015+07:00","message":"write wav file: './tmp/7513/7513_234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.224187734+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.224229925+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-03-05T11:10:24.224236254+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.224249973+07:00","message":"[buffer interim] 235 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.22425879+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.224261925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.606489418+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.606528858+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-03-05T11:10:24.606534898+07:00","message":"receive interim result [false|false]: และส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.606548022+07:00","message":"[buffer interim] 235 false และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.606555617+07:00","message":"[bufferProcess] interim [780000000]:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.606558376+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.606563715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.606566603+07:00","message":"> Transcript [2507] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.606568815+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:24.898766732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:24.898772861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.907776717+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.907815365+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-03-05T11:10:24.907820886+07:00","message":"receive interim result [false|false]: และส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:24.907833171+07:00","message":"[buffer interim] 235 false และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.90783975+07:00","message":"[bufferProcess] interim [80000000]:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907842216+07:00","message":"[bufferProcess] send to processor:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.90784646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907849438+07:00","message":"> Transcript [2508] [false]: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907852717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907855417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907857058+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:24.907858782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.094309239+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.094348746+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-03-05T11:10:25.094354372+07:00","message":"receive interim result [false|false]: และส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.094367214+07:00","message":"[buffer interim] 235 false และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094373967+07:00","message":"[bufferProcess] interim [260000000]:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094376265+07:00","message":"[bufferProcess] send to processor:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094381252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094383705+07:00","message":"> Transcript [2509] [false]: 'และส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094386649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094388575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094390534+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.094392623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.300632787+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.300672388+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-03-05T11:10:25.300677877+07:00","message":"receive interim result [false|false]: และส่งผลต่อหน้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.300690279+07:00","message":"[buffer interim] 235 false และส่งผลต่อหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300697065+07:00","message":"[bufferProcess] interim [440000000]:และส่งผลต่อหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300699225+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300704528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300707505+07:00","message":"> Transcript [2510] [false]: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.30071299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300715029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.30071689+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.300718958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.30733493+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.307347145+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-03-05T11:10:25.307350874+07:00","message":"receive interim result [false|false]: และส่งผลต่อนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.307355253+07:00","message":"[buffer interim] 235 false และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307362049+07:00","message":"[bufferProcess] interim [500000000]:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307364029+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307366101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307368138+07:00","message":"> Transcript [2511] [false]: 'และส่งผลต่อหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307370229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307372141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307373744+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307375445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307377881+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307380027+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.307382085+07:00","message":"Set new StatePrefix : 'และส่งผลต่อหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.3073841+07:00","message":"Next Push (prob) : 'ส่งผลต่อหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.307392959+07:00","message":"push: {false และ 0 0xc0000ca780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.418090101+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.418125364+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-03-05T11:10:25.418130829+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.41814285+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418152722+07:00","message":"[bufferProcess] interim [620000000]:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418155177+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418158791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418161462+07:00","message":"> Transcript [2512] [false]: 'และส่งผลต่อนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418163656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.418165366+07:00","message":"Set new StatePrefix: 'และส่งผลต่อนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.937068166+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.937107696+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-03-05T11:10:25.937113778+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:25.937127199+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.937134107+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.937136641+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.93714259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.937145344+07:00","message":"> Transcript [2513] [false]: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.937147901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:25.937151033+07:00","message":"Set new StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.186456947+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.186492772+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-03-05T11:10:26.186498653+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.186510304+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186516973+07:00","message":"[bufferProcess] interim [400000000]:และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186519118+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186524322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186527023+07:00","message":"> Transcript [2514] [false]: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186529946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186532149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186533897+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.186536519+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.319196433+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.319232202+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-03-05T11:10:26.319237774+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.319250097+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319256871+07:00","message":"[bufferProcess] interim [460000000]:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319259428+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319264807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319267543+07:00","message":"> Transcript [2515] [false]: 'และส่งผลต่อลักษณะการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319270167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319272167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319274036+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.319276043+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.69751251+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.697556173+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-03-05T11:10:26.697561856+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.69757701+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697584101+07:00","message":"[bufferProcess] interim [880000000]:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697586673+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697593499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697596128+07:00","message":"> Transcript [2516] [false]: 'และส่งผลต่อลักษณะการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697599883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697601996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697604919+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.697608068+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.897787971+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.897822333+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-03-05T11:10:26.897828099+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.897840819+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897847822+07:00","message":"[bufferProcess] interim [60000000]:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897850299+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897855823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897858354+07:00","message":"> Transcript [2517] [false]: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897861519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.89786344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897865576+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.89786948+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897874305+07:00","message":"Push: 'ส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897876335+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897880263+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:26.897882521+07:00","message":"Next Push (prob) : 'การเป็นหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:26.897895975+07:00","message":"push: {false ส่งผลต่อลักษณะ 0 0xc0000ca780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.085037872+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.08507862+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-03-05T11:10:27.085084932+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.085095824+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.08510234+07:00","message":"[bufferProcess] interim [240000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085105003+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085110585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085113232+07:00","message":"> Transcript [2518] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085116579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085118495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085120225+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.085122679+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.550812234+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.550851255+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-03-05T11:10:27.550858016+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.550871392+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550878555+07:00","message":"[bufferProcess] interim [720000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550881161+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550891102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550894039+07:00","message":"> Transcript [2519] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550897376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550899512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.55090128+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.550904035+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.597307108+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.597331104+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-03-05T11:10:27.597336696+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.597347844+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597353562+07:00","message":"[bufferProcess] interim [780000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597356005+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597359481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.59736197+07:00","message":"> Transcript [2520] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597364654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597366465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.5973685+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.597370865+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.804121587+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.804162362+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-03-05T11:10:27.804169167+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.804182295+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804189396+07:00","message":"[bufferProcess] interim [960000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804191708+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804197128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804199874+07:00","message":"> Transcript [2521] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804203632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804205615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.80420781+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804210449+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804217002+07:00","message":"Push: 'การเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804218701+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.804221044+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.80422352+07:00","message":"Next Push (prob) : 'ไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.804243565+07:00","message":"push: {false การเป็นหรือ 0 0xc0000ca780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.811860024+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.811879744+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-03-05T11:10:27.811895603+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.811906181+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811910857+07:00","message":"[bufferProcess] interim [20000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811913069+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811915837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811918014+07:00","message":"> Transcript [2522] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811920711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811922437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811924093+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.811926364+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:27.899802405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:27.899812848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.927120331+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.927157621+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-03-05T11:10:27.927163158+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:27.927178033+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927185313+07:00","message":"[bufferProcess] interim [80000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927187766+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927191558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927194169+07:00","message":"> Transcript [2523] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927197306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927199826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927201928+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:27.927204971+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.058740744+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.05878034+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-03-05T11:10:28.05878655+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.058800678+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058807353+07:00","message":"[bufferProcess] interim [140000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058809877+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058815214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058817898+07:00","message":"> Transcript [2524] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058820863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058822811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058824386+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.058827073+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.06125942+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.061272163+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-03-05T11:10:28.061276289+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.061284161+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.06128716+07:00","message":"[bufferProcess] interim [200000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.06128914+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061291189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061293286+07:00","message":"> Transcript [2525] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061295536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061297249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061298793+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061300504+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061303232+07:00","message":"Push: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061305315+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061307443+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.061309636+07:00","message":"Next Push (prob) : 'ธาลัส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.061317424+07:00","message":"push: {false ไม่เป็นโรค 0 0xc0000ca780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.628131401+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.628183+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-03-05T11:10:28.628192444+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.628208205+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628221312+07:00","message":"[bufferProcess] interim [800000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628226976+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628232339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628236077+07:00","message":"> Transcript [2526] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628241097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628243872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628247118+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.628250701+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.736079402+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.819591981+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.819633358+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-03-05T11:10:28.819639799+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.819654522+07:00","message":"[buffer interim] 235 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819662046+07:00","message":"[bufferProcess] interim [40000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819664751+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819671591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819674406+07:00","message":"> Transcript [2527] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819678326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819680416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819682768+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.819685366+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850326697+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850357116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ\",\"confidence\":0.95790595}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850362742+07:00","message":"receive interim result [true|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850369914+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850372031+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.850378039+07:00","message":"[buffer interim] 235 true และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.8503841+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.85038692+07:00","message":"[bufferProcess] send to processor (isfinal):และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850389898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850392528+07:00","message":"> Transcript [2528] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850395619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.85039726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850399189+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850401418+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850403242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850405014+07:00","message":"> Transcript [2529] [true]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850407181+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850408741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850410244+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850411929+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:28.850415268+07:00","message":"Push: 'ธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.85042365+07:00","message":"push: {true ธาลัสซีเมียนั่นเองค่ะ 0 0xc0000ca780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:28.861075512+07:00","message":"write wav file: './tmp/7513/7513_235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:28.86833303+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.507093305+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.580436163+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.587130502+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.587146892+07:00","message":"found end of frame, send empty tag with msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.587149731+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.587155195+07:00","message":"[buffer interim] 236 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587161817+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587165341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587168274+07:00","message":"> Transcript [2530] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587171208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587173105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587174659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587176279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:29.587178554+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:29.587186522+07:00","message":"push: {true \n 0 0xc000170e00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:29.592245484+07:00","message":"write wav file: './tmp/7513/7513_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.40592123+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.490777306+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.490795259+07:00","message":"found end of frame, send empty tag with msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.490798729+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.490805874+07:00","message":"[buffer interim] 237 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490812698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490816274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490819122+07:00","message":"> Transcript [2531] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490822167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490824068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.49082621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.490828039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:30.49083367+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.490844075+07:00","message":"push: {true \n 0 0xc000170f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:30.496322038+07:00","message":"write wav file: './tmp/7513/7513_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:30.537762561+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:30.900608369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:30.90060476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.063574729+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.063617526+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-03-05T11:10:31.063623066+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.063637528+07:00","message":"[buffer interim] 238 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.063643747+07:00","message":"[bufferProcess] interim [540000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.063645542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.598124029+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.598169871+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-03-05T11:10:31.598175111+07:00","message":"receive interim result [false|false]: ค่ะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.59818977+07:00","message":"[buffer interim] 238 false ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.598197298+07:00","message":"[bufferProcess] interim [80000000]:ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.598199859+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.598203294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.598206391+07:00","message":"> Transcript [2532] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.598208356+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.738666204+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.738701392+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-03-05T11:10:31.738707255+07:00","message":"receive interim result [false|false]: ค่ะจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.738719433+07:00","message":"[buffer interim] 238 false ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738726682+07:00","message":"[bufferProcess] interim [200000000]:ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738728865+07:00","message":"[bufferProcess] send to processor:ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738734078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738736958+07:00","message":"> Transcript [2533] [false]: 'ค่ะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738741363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738743363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738745082+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.738747192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.781450514+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.781482162+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-03-05T11:10:31.781488738+07:00","message":"receive interim result [false|false]: ค่ะจากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.781502456+07:00","message":"[buffer interim] 238 false ค่ะจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781511977+07:00","message":"[bufferProcess] interim [260000000]:ค่ะจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781515332+07:00","message":"[bufferProcess] send to processor:ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781522476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781526564+07:00","message":"> Transcript [2534] [false]: 'ค่ะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781530716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781534029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781537584+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.781540295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.912667121+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.912701047+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-03-05T11:10:31.912706207+07:00","message":"receive interim result [false|false]: ค่ะจากที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.912718382+07:00","message":"[buffer interim] 238 false ค่ะจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912724984+07:00","message":"[bufferProcess] interim [380000000]:ค่ะจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.91272732+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912732514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912735156+07:00","message":"> Transcript [2535] [false]: 'ค่ะจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912738019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912739952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912741907+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.912744095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.963730648+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.96375883+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-03-05T11:10:31.963764225+07:00","message":"receive interim result [false|false]: ค่ะจัดที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.963775259+07:00","message":"[buffer interim] 238 false ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963780977+07:00","message":"[bufferProcess] interim [440000000]:ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963783574+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963788689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963791752+07:00","message":"> Transcript [2536] [false]: 'ค่ะจากที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963794292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963796264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963798336+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.96380025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963804471+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963806147+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.963808236+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.96381041+07:00","message":"Next Push (prob) : 'จากที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.963818299+07:00","message":"push: {false ค่ะ 0 0xc00042b080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.970399221+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.970414604+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-03-05T11:10:31.970418621+07:00","message":"receive interim result [false|false]: ค่ะจากที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:31.970426926+07:00","message":"[buffer interim] 238 false ค่ะจากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970430823+07:00","message":"[bufferProcess] interim [500000000]:ค่ะจากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970432875+07:00","message":"[bufferProcess] send to processor:ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970435496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970437748+07:00","message":"> Transcript [2537] [false]: 'ค่ะจัดที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970439453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:31.970441136+07:00","message":"Set new StatePrefix: 'ค่ะจัดที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.088752187+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.088775338+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-03-05T11:10:32.088780524+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.088787645+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.088792698+07:00","message":"[bufferProcess] interim [560000000]:ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.08879494+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.088797794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.088800707+07:00","message":"> Transcript [2538] [false]: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.088802475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.088804295+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.441494795+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.441535658+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-03-05T11:10:32.441542545+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.441558052+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441567117+07:00","message":"[bufferProcess] interim [920000000]:ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441570712+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441579437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441583673+07:00","message":"> Transcript [2539] [false]: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441588453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.441591393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.44159421+07:00","message":"StatePrefix: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.44159822+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.485100565+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.485124339+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-03-05T11:10:32.485129462+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.485141976+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485148134+07:00","message":"[bufferProcess] interim [980000000]:ค่ะจากที่นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485150626+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485153484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485156164+07:00","message":"> Transcript [2540] [false]: 'ค่ะจากที่นักเรียนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485159113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.485169455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.48517187+07:00","message":"StatePrefix: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.48517444+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.650613275+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.650648896+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-03-05T11:10:32.650655787+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.650672934+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650708789+07:00","message":"[bufferProcess] interim [100000000]:ค่ะจากที่นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.65071255+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650716877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650720161+07:00","message":"> Transcript [2541] [false]: 'ค่ะจากที่นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650723588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650725316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650727235+07:00","message":"StatePrefix: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.650730684+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.689952435+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.689978769+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-03-05T11:10:32.689984002+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.68999356+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.689998248+07:00","message":"[bufferProcess] interim [220000000]:ค่ะจากที่นักเรียนมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690000732+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.6900053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690007583+07:00","message":"> Transcript [2542] [false]: 'ค่ะจากที่นักเรียนมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690010603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690012619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690014552+07:00","message":"StatePrefix: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690016456+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690020724+07:00","message":"Push: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690023136+07:00","message":"TextPushed: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690025047+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.690027076+07:00","message":"Next Push (prob) : 'เรียนมาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.690034912+07:00","message":"push: {false จากที่นัก 0 0xc00042b080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.795960388+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.796009405+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-03-05T11:10:32.79601629+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.796033355+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796045918+07:00","message":"[bufferProcess] interim [280000000]:ค่ะจากที่นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796049539+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796057304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796061946+07:00","message":"> Transcript [2543] [false]: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796065574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.796069702+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.985788409+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.985831278+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-03-05T11:10:32.985839648+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.985857586+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985876225+07:00","message":"[bufferProcess] interim [460000000]:ค่ะจากที่นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985889796+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985896217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985900225+07:00","message":"> Transcript [2544] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985905258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985908134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.985910997+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.98591453+07:00","message":"TextPushed: 'ค่ะจากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.990293692+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.990327672+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-03-05T11:10:32.990333636+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:32.990348546+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.990356799+07:00","message":"[bufferProcess] interim [520000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.990360079+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.990365732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.99037516+07:00","message":"> Transcript [2545] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.990378807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.990380845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.99038296+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:32.99038526+07:00","message":"TextPushed: 'ค่ะจากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.389499305+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.389539261+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-03-05T11:10:33.389545641+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.38955949+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389567536+07:00","message":"[bufferProcess] interim [880000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389570298+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389575863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389578644+07:00","message":"> Transcript [2546] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389582048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389584039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389586431+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.389589568+07:00","message":"TextPushed: 'ค่ะจากที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.542726973+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.542764408+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-03-05T11:10:33.542770098+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.54278484+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542792308+07:00","message":"[bufferProcess] interim [0]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542795116+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.54280244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542805265+07:00","message":"> Transcript [2547] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542808567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542810989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542813251+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.5428159+07:00","message":"TextPushed: 'ค่ะจากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542821935+07:00","message":"Push: 'เรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542823664+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542825571+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.542827575+07:00","message":"Next Push (prob) : 'หมดนะคะก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.542834963+07:00","message":"push: {false เรียนมาทั้ง 0 0xc00042b080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.583216251+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.583249948+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-03-05T11:10:33.583256297+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.583271781+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583279657+07:00","message":"[bufferProcess] interim [60000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583282184+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583285815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583288294+07:00","message":"> Transcript [2548] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583291668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583293473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583295682+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.583297697+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.629154814+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.629186091+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-03-05T11:10:33.629191466+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.629202183+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.629209579+07:00","message":"[bufferProcess] interim [120000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.629211992+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.629215438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.629218115+07:00","message":"> Transcript [2549] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.629220335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.62922215+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748912525+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748926682+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748929146+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748930794+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748932407+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748933957+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.748935596+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.750850341+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.750875339+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-03-05T11:10:33.750880604+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.750897427+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750902284+07:00","message":"[bufferProcess] interim [240000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750904996+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750910001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750912495+07:00","message":"> Transcript [2550] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750914512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.750916535+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.885662325+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.885690541+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-03-05T11:10:33.885695624+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:33.885707241+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885712944+07:00","message":"[bufferProcess] interim [420000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885715478+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885720814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885723426+07:00","message":"> Transcript [2551] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885725489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:33.885727256+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:33.901334833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:33.901346691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.214837356+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.214871142+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-03-05T11:10:34.214877338+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนคลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.214893626+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนคลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214900934+07:00","message":"[bufferProcess] interim [720000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนคลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214903869+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214909243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214912217+07:00","message":"> Transcript [2552] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214914685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.214916586+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.280807632+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.280841142+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-03-05T11:10:34.280847102+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.280859766+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.28086719+07:00","message":"[bufferProcess] interim [780000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.280869738+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนคลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.280873482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.28087615+07:00","message":"> Transcript [2553] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนคลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.280879194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.28088903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.280890897+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.280893287+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.444687765+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.444723+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-03-05T11:10:34.444728557+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.444742228+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444748885+07:00","message":"[bufferProcess] interim [900000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444751373+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444757833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444760649+07:00","message":"> Transcript [2554] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444764152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444766017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.444767873+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.44477196+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.476075204+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.476100628+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-03-05T11:10:34.476105476+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.476117582+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.47612281+07:00","message":"[bufferProcess] interim [960000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476125086+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476127878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476130038+07:00","message":"> Transcript [2555] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476134876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476136822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476138715+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.476141179+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.617456118+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.617482789+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-03-05T11:10:34.617488487+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.617505199+07:00","message":"[buffer interim] 238 false ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617512901+07:00","message":"[bufferProcess] interim [80000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617515863+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617519087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617522935+07:00","message":"> Transcript [2556] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617526719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617528557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617530734+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617533158+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617540332+07:00","message":"Push: 'หมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617542355+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617544758+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.617546949+07:00","message":"Next Push (prob) : 'ภาพแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.617555452+07:00","message":"push: {false หมดนะคะเจ้าหน้าที่จะผ่อน 0 0xc00042b080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.626780218+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.69917353+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.8805445+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.880579839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า\",\"confidence\":0.92702985}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.880586387+07:00","message":"receive interim result [true|false]: ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.880596551+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.880598751+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.88060535+07:00","message":"[buffer interim] 238 true ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880614936+07:00","message":"[bufferProcess] interim [320000000]:ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880620101+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880623658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880626362+07:00","message":"> Transcript [2557] [false]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880629799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880631529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880633318+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880635513+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880637199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880639105+07:00","message":"> Transcript [2558] [true]: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880641201+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880642725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880644329+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880646035+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.88064768+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.88082298+07:00","message":"Push: 'ผ้าแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880825641+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะเจ้าหน้าที่จะผ่อนผ้าแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880827761+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880829886+07:00","message":"Next Push (prob) : 'ค่ะจากที่นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนผ้าแปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:34.880838212+07:00","message":"push: {true ผ้าแปลว่า 0 0xc00042b080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:34.880848537+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_238.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:34.89379534+07:00","message":"write wav file: './tmp/7513/7513_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.231892773+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.231948215+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-03-05T11:10:35.231953681+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.231967774+07:00","message":"[buffer interim] 239 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.231975414+07:00","message":"[bufferProcess] interim [600000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.231976967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.422026548+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.422066203+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-03-05T11:10:35.422071425+07:00","message":"receive interim result [false|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.422084809+07:00","message":"[buffer interim] 239 false ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.422092153+07:00","message":"[bufferProcess] interim [780000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.422094427+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.422098129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.422100896+07:00","message":"> Transcript [2559] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.422103084+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.542510263+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.542556649+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-03-05T11:10:35.542562188+07:00","message":"receive interim result [false|false]: ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.542575176+07:00","message":"[buffer interim] 239 false ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542582247+07:00","message":"[bufferProcess] interim [840000000]:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542584447+07:00","message":"[bufferProcess] send to processor:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542589393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542592035+07:00","message":"> Transcript [2560] [false]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542594296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.542596115+07:00","message":"Set new StatePrefix: 'ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.659806557+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.670605265+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.670643394+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-03-05T11:10:35.670648602+07:00","message":"receive interim result [false|false]: ยิ้มแย้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.670661195+07:00","message":"[buffer interim] 239 false ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.6706677+07:00","message":"[bufferProcess] interim [960000000]:ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.670670002+07:00","message":"[bufferProcess] send to processor:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.67067518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.670677947+07:00","message":"> Transcript [2561] [false]: 'ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.670679757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.670681511+07:00","message":"Set new StatePrefix: 'ยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.762598816+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.762637769+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-03-05T11:10:35.762643809+07:00","message":"receive interim result [false|false]: ยิงเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.762656668+07:00","message":"[buffer interim] 239 false ยิงเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762663431+07:00","message":"[bufferProcess] interim [80000000]:ยิงเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762665404+07:00","message":"[bufferProcess] send to processor:ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762671425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762674197+07:00","message":"> Transcript [2562] [false]: 'ยิ้มแย้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762676268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.762678067+07:00","message":"Set new StatePrefix: 'ยิ้มแย้ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.779874422+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823862679+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823908081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิงเมีย\",\"confidence\":0.7085321}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823914539+07:00","message":"receive interim result [true|false]: ยิงเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823920696+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823923148+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823929048+07:00","message":"[buffer interim] 239 true ยิงเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823936462+07:00","message":"[bufferProcess] interim [170000000]:ยิงเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.82393905+07:00","message":"[bufferProcess] send to processor (isfinal):ยิงเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823942384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823945252+07:00","message":"> Transcript [2563] [false]: 'ยิงเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823947359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823949233+07:00","message":"Set new StatePrefix: 'ยิงเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823950736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.82395244+07:00","message":"> Transcript [2564] [true]: 'ยิงเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.82395456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823956398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823958+07:00","message":"StatePrefix: 'ยิงเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823959887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:35.823962251+07:00","message":"Push: 'ยิงเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:35.823971407+07:00","message":"push: {true ยิงเมีย 0 0xc000385f00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:35.829960004+07:00","message":"write wav file: './tmp/7513/7513_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.512210716+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.512249683+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-03-05T11:10:36.512254785+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.512267452+07:00","message":"[buffer interim] 240 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.512274706+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.512277212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.635649804+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.635687185+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-03-05T11:10:36.635692725+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.635705454+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.635712265+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.635714865+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.63572059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.63572341+07:00","message":"> Transcript [2565] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.635725434+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.827845867+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.827892587+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-03-05T11:10:36.827897693+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:36.827909831+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827917048+07:00","message":"[bufferProcess] interim [900000000]:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827919302+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827924397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827927082+07:00","message":"> Transcript [2566] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827929994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827931951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827933614+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:36.827935505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:36.901565251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:36.901574452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.144062725+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.144099481+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-03-05T11:10:37.144105136+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.144127725+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144134888+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144137058+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.1441411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144144289+07:00","message":"> Transcript [2567] [false]: 'เกี่ยวข้องกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144147286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144149137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144150837+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.144152677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.337908365+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.337949697+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-03-05T11:10:37.337955276+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.337968385+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337975412+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337977623+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337982777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337985736+07:00","message":"> Transcript [2568] [false]: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337988913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337990972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337992812+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.337994793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.409522372+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.409566617+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-03-05T11:10:37.409572344+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.409583297+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409592609+07:00","message":"[bufferProcess] interim [500000000]:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.40959476+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409598267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409602541+07:00","message":"> Transcript [2569] [false]: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.40960556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409608308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.40961075+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409613456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409617063+07:00","message":"Push: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409620016+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409624304+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.409628032+07:00","message":"Next Push (prob) : 'กับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.409641114+07:00","message":"push: {false เกี่ยวข้อง 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.655024225+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.6550594+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-03-05T11:10:37.655064869+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:37.655078072+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.655084925+07:00","message":"[bufferProcess] interim [680000000]:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.65508722+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.655092495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.655095351+07:00","message":"> Transcript [2570] [false]: 'เกี่ยวข้องกับการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.65509876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.65510085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.655102802+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:37.655104984+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.041317455+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.041354406+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-03-05T11:10:38.041360989+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.041377654+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041386208+07:00","message":"[bufferProcess] interim [40000000]:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041388719+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041396912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041399915+07:00","message":"> Transcript [2571] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041403224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041405504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041407828+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.041409913+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.236170343+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.236207368+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-03-05T11:10:38.23621373+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.236226558+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236233972+07:00","message":"[bufferProcess] interim [280000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236237091+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236242476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236245261+07:00","message":"> Transcript [2572] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236248503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236250568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236252981+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.236255355+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.555962693+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.556004988+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-03-05T11:10:38.556011456+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.556026086+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556034613+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556037055+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556043475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556046517+07:00","message":"> Transcript [2573] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556049979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556052017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556054205+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556056348+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556060688+07:00","message":"Push: 'กับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556063834+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556066228+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.556068619+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.556092247+07:00","message":"push: {false กับการควบคุม 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.745320542+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.745368664+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-03-05T11:10:38.745374505+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.745390297+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745397478+07:00","message":"[bufferProcess] interim [760000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745400257+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745406096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745408662+07:00","message":"> Transcript [2574] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745413857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745415999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.74541771+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.745420433+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.816539311+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.816582967+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-03-05T11:10:38.816589878+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:38.816604044+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816611613+07:00","message":"[bufferProcess] interim [880000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816614348+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816621002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.81662424+07:00","message":"> Transcript [2575] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816627712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816629616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816631682+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:38.816634017+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.262135634+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.2621718+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-03-05T11:10:39.262177615+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.262191157+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262198235+07:00","message":"[bufferProcess] interim [300000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262200892+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.26220626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262209355+07:00","message":"> Transcript [2576] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262213012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262214803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.26221726+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.262220351+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.324059311+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.32409305+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-03-05T11:10:39.324098995+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.324112307+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324119514+07:00","message":"[bufferProcess] interim [360000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324122192+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324128564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324131697+07:00","message":"> Transcript [2577] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324135518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324137574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324139533+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.32414202+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.32414725+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.32414921+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324151415+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.324153629+07:00","message":"Next Push (prob) : 'ได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.324161547+07:00","message":"push: {false ลักษณะทางพันธุกรรม 0 0xc000170280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:39.901833272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:39.901836934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.965696741+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.965731175+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-03-05T11:10:39.965737119+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:39.965750004+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965756833+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965759452+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965765109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965767939+07:00","message":"> Transcript [2578] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965771653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.96577354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965775317+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:39.965777529+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.132564504+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.13260549+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-03-05T11:10:41.132613693+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.132627781+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132635809+07:00","message":"[bufferProcess] interim [160000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132638499+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132644055+07:00","message":"[bufferProcess] send to processor (ticker):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132647203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132650042+07:00","message":"> Transcript [2579] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132653787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132655834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132657779+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.13266019+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132662032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132663699+07:00","message":"> Transcript [2580] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.13266563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132667209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.13266883+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.132675556+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.259977093+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.260017021+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-03-05T11:10:41.260023888+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.260036914+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.260044285+07:00","message":"[bufferProcess] interim [280000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.260046566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.305565519+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.305599059+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-03-05T11:10:41.305604896+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.305616899+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305626271+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305628664+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305634109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305636779+07:00","message":"> Transcript [2581] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305640609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305642465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305644507+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305646738+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305651325+07:00","message":"Push: 'ได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305653474+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305655672+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.305658471+07:00","message":"Next Push (prob) : 'คะอยากจะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.305677355+07:00","message":"push: {false ได้อย่างไรนะ 0 0xc000170280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.547281166+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.647485278+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.647529228+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-03-05T11:10:41.647535663+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.64754899+07:00","message":"[buffer interim] 240 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647557049+07:00","message":"[bufferProcess] interim [760000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647559764+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647567013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647569742+07:00","message":"> Transcript [2582] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647573683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647575706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647577421+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.647579831+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.678089455+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.737902565+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.737937693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะต้องกดนี่นะคะอยากจะให้นักเรียนรอ\",\"confidence\":0.9206144}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.737945973+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะต้องกดนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.73795657+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.737959591+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.737965208+07:00","message":"[buffer interim] 240 true เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะต้องกดนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737972565+07:00","message":"[bufferProcess] interim [790000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะต้องกดนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737975826+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737979283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737982122+07:00","message":"> Transcript [2583] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737985709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737987552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737989549+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737992042+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737993889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737995678+07:00","message":"> Transcript [2584] [true]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะต้องกดนี่นะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.73799783+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.737999422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.73800093+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.738002673+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:41.738005795+07:00","message":"Push: 'คะต้องกดนี่นะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:41.738019107+07:00","message":"push: {true คะต้องกดนี่นะคะอยากจะให้นักเรียนรอ 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:41.748721565+07:00","message":"write wav file: './tmp/7513/7513_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.655402192+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.655438535+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-03-05T11:10:42.655444005+07:00","message":"receive interim result [false|false]: ตอบคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.655457045+07:00","message":"[buffer interim] 241 false ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.655463876+07:00","message":"[bufferProcess] interim [780000000]:ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.655465998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.884135739+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.884176256+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-03-05T11:10:42.884182797+07:00","message":"receive interim result [false|false]: ตอบคําถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:42.884198791+07:00","message":"[buffer interim] 241 false ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.884211553+07:00","message":"[bufferProcess] interim [20000000]:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.884213709+07:00","message":"[bufferProcess] send to processor:ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.884220283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.884223154+07:00","message":"> Transcript [2585] [false]: 'ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:42.884225246+07:00","message":"Set StatePrefix (first interim): 'ตอบคำถาม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:42.901992672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:42.902009903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.45210488+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.452143131+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-03-05T11:10:43.45214908+07:00","message":"receive interim result [false|false]: ตอบคําถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.452161694+07:00","message":"[buffer interim] 241 false ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452168923+07:00","message":"[bufferProcess] interim [620000000]:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452171085+07:00","message":"[bufferProcess] send to processor:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452176162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452178809+07:00","message":"> Transcript [2586] [false]: 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452180875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.452182728+07:00","message":"Set new StatePrefix: 'ตอบคําถาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.618219836+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.618255427+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-03-05T11:10:43.618261327+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.618275683+07:00","message":"[buffer interim] 241 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618283478+07:00","message":"[bufferProcess] interim [740000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618285838+07:00","message":"[bufferProcess] send to processor:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618289253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618292044+07:00","message":"> Transcript [2587] [false]: 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618295182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618297009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.618298734+07:00","message":"StatePrefix: 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.61830078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.744859011+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.744902524+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-03-05T11:10:43.744908653+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.744923908+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744931837+07:00","message":"[bufferProcess] interim [920000000]:ตอบคำถามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744934401+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744942029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744944645+07:00","message":"> Transcript [2588] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744946625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.744948809+07:00","message":"Set new StatePrefix: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.999371146+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.999407764+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-03-05T11:10:43.999413794+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:43.999426116+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999433052+07:00","message":"[bufferProcess] interim [220000000]:ตอบคำถามตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999436351+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999441922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999444587+07:00","message":"> Transcript [2589] [false]: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999446853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:43.999448723+07:00","message":"Set new StatePrefix: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.255974622+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.256011048+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-03-05T11:10:44.256017111+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.256032232+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256039106+07:00","message":"[bufferProcess] interim [340000000]:ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256041534+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256048412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256050925+07:00","message":"> Transcript [2590] [false]: 'ตอบคำถามตรวจสอบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256054325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256056371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.25605849+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.256060833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.327196109+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.327232872+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-03-05T11:10:44.327238759+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.327250299+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327257179+07:00","message":"[bufferProcess] interim [520000000]:ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327259435+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327265701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327268198+07:00","message":"> Transcript [2591] [false]: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327272094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.3272742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327277208+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.327279247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.642486575+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.642524196+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-03-05T11:10:44.642529948+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.642542551+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642549536+07:00","message":"[bufferProcess] interim [760000000]:ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642551868+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642556875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.64255975+07:00","message":"> Transcript [2592] [false]: 'ตอบคำถามตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642562999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642565381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642567544+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.642572378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.836595711+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.836633219+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-03-05T11:10:44.836638702+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.836653751+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836661236+07:00","message":"[bufferProcess] interim [940000000]:ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836663421+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836666751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836670113+07:00","message":"> Transcript [2593] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.83667338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836675443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836677572+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.83667956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836686554+07:00","message":"Push: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836688276+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836690857+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.836693147+07:00","message":"Next Push (prob) : 'ความเข้าใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.836700963+07:00","message":"push: {false ตอบคำถามตรวจสอบ 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.839457293+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.839469733+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-03-05T11:10:44.839475114+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:44.839485462+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839490013+07:00","message":"[bufferProcess] interim [0]:ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839494909+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839498165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839501907+07:00","message":"> Transcript [2594] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.83950538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839507973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839510417+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:44.839513512+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.214327999+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.214369764+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-03-05T11:10:45.214375717+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.214397286+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214410571+07:00","message":"[bufferProcess] interim [360000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214414511+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214423384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214426394+07:00","message":"> Transcript [2595] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214429974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214431889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214433906+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.214436425+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.34513618+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.345183946+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-03-05T11:10:45.345190259+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.345204134+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345211924+07:00","message":"[bufferProcess] interim [480000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345214285+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345220103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345222721+07:00","message":"> Transcript [2596] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345226153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345228441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345231035+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.345234891+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:45.903072697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:45.903069473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.927383207+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.927420411+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-03-05T11:10:45.927426642+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.927440187+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927447191+07:00","message":"[bufferProcess] interim [80000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927449666+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927454796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927457414+07:00","message":"> Transcript [2597] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927461366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927463297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927465417+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927468348+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927472642+07:00","message":"Push: 'ความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927474346+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927476248+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:45.927478311+07:00","message":"Next Push (prob) : 'ตัวเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:45.927485922+07:00","message":"push: {false ความเข้าใจของ 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.116348018+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.116386989+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-03-05T11:10:46.116393873+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.116410023+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116419598+07:00","message":"[bufferProcess] interim [260000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116422236+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116428008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.11643093+07:00","message":"> Transcript [2598] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116434175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116435997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116438275+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.116441176+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.322526529+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.322561233+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-03-05T11:10:46.322567089+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.322579939+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322586873+07:00","message":"[bufferProcess] interim [500000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322589464+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322596348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322599376+07:00","message":"> Transcript [2599] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.32260271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322605001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322606787+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.322609114+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.461158388+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.461213023+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-03-05T11:10:46.46121907+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.461232916+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461239643+07:00","message":"[bufferProcess] interim [620000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461242054+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461247309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461250155+07:00","message":"> Transcript [2600] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.46125335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461255419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461257505+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.461259955+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.753743985+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.753787842+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-03-05T11:10:46.753794234+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.753807974+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753814983+07:00","message":"[bufferProcess] interim [860000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.75381754+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753823364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753825939+07:00","message":"> Transcript [2601] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753829703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753831833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753833795+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753836641+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753841328+07:00","message":"Push: 'ตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753843597+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753846335+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.753848871+07:00","message":"Next Push (prob) : 'โดยให้เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.753856212+07:00","message":"push: {false ตัวเองนะคะ 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.945904706+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.945940794+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-03-05T11:10:46.9459468+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:46.945960447+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945967796+07:00","message":"[bufferProcess] interim [40000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945970414+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945975832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945978798+07:00","message":"> Transcript [2602] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945981879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945984016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945985796+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:46.945988248+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.317323845+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.378535279+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.39545723+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.395489407+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-03-05T11:10:47.395495171+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.395507092+07:00","message":"[buffer interim] 241 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395514197+07:00","message":"[bufferProcess] interim [640000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395516508+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395522119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395524858+07:00","message":"> Transcript [2603] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395530194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395532183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395533946+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.395536357+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427585293+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427612466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง\",\"confidence\":0.95705366}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427617995+07:00","message":"receive interim result [true|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427622481+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427624626+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427629373+07:00","message":"[buffer interim] 241 true ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427635055+07:00","message":"[bufferProcess] interim [670000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427637859+07:00","message":"[bufferProcess] send to processor (isfinal):ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427641169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427643477+07:00","message":"> Transcript [2604] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427646259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427648315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427650037+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427652425+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427654199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427656113+07:00","message":"> Transcript [2605] [true]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427658223+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427659792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427661461+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427663324+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:47.427666323+07:00","message":"Push: 'โดยให้เขียนแผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:47.427674568+07:00","message":"push: {true โดยให้เขียนแผนผัง 0 0xc000044b80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:47.438447205+07:00","message":"write wav file: './tmp/7513/7513_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.099009747+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.099052832+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-03-05T11:10:48.099059961+07:00","message":"receive interim result [false|false]: แสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.0990748+07:00","message":"[buffer interim] 242 false แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.099083004+07:00","message":"[bufferProcess] interim [540000000]:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.09908595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.224560968+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.224597275+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-03-05T11:10:48.22460306+07:00","message":"receive interim result [false|false]: แสดงความสัม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.224616419+07:00","message":"[buffer interim] 242 false แสดงความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.224623743+07:00","message":"[bufferProcess] interim [720000000]:แสดงความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.224625885+07:00","message":"[bufferProcess] send to processor:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.22463112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.22463386+07:00","message":"> Transcript [2606] [false]: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.224635829+07:00","message":"Set StatePrefix (first interim): 'แสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.35680654+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.356852777+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-03-05T11:10:48.356861542+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.356885996+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356897143+07:00","message":"[bufferProcess] interim [780000000]:แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356900645+07:00","message":"[bufferProcess] send to processor:แสดงความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356907728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356912357+07:00","message":"> Transcript [2607] [false]: 'แสดงความสัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356916563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356920296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356923799+07:00","message":"StatePrefix: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.356926851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.567959906+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.567996896+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-03-05T11:10:48.568003392+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:48.568016625+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568023759+07:00","message":"[bufferProcess] interim [20000000]:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568026284+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568031293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568033888+07:00","message":"> Transcript [2608] [false]: 'แสดงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568037075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.56803921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568041155+07:00","message":"StatePrefix: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:48.568043233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:48.903661806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:48.903668506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.127193557+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.127232617+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-03-05T11:10:49.127238501+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.127251272+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127258461+07:00","message":"[bufferProcess] interim [620000000]:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127261145+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127266513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127269389+07:00","message":"> Transcript [2609] [false]: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127272995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127275078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.127276892+07:00","message":"StatePrefix: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.12727874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.654370409+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.654406989+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-03-05T11:10:49.654412632+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.654426522+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654433919+07:00","message":"[bufferProcess] interim [100000000]:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654436343+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654442208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654444928+07:00","message":"> Transcript [2610] [false]: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654448236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.65445034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654452452+07:00","message":"StatePrefix: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654454664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654458988+07:00","message":"Push: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654460682+07:00","message":"TextPushed: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.65446318+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:49.654465536+07:00","message":"Next Push (prob) : 'สัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:49.654473637+07:00","message":"push: {false แสดงความ 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.224943735+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.224982832+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-03-05T11:10:50.224988576+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.225001553+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225008371+07:00","message":"[bufferProcess] interim [700000000]:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.22501098+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225016258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225018786+07:00","message":"> Transcript [2611] [false]: 'แสดงความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225021699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225023826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225026244+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.225028484+07:00","message":"TextPushed: 'แสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.412821707+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.412860742+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-03-05T11:10:50.412866698+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.412885082+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412893406+07:00","message":"[bufferProcess] interim [880000000]:แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412896044+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412901527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412904115+07:00","message":"> Transcript [2612] [false]: 'แสดงความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412907403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412909396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412911287+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.412913636+07:00","message":"TextPushed: 'แสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.534438811+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.534482228+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-03-05T11:10:50.534488989+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:50.534502918+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534510901+07:00","message":"[bufferProcess] interim [940000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534513382+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534519167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534521972+07:00","message":"> Transcript [2613] [false]: 'แสดงความสัมพันธ์ระหว่างยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534525365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534527692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534529585+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:50.534531593+07:00","message":"TextPushed: 'แสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.104718836+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.104757565+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-03-05T11:10:51.10476365+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.104775332+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104785576+07:00","message":"[bufferProcess] interim [540000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104788988+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104796194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104800362+07:00","message":"> Transcript [2614] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104804882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104807984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104810059+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104811904+07:00","message":"TextPushed: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104816072+07:00","message":"Push: 'สัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104819784+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104822977+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.104826452+07:00","message":"Next Push (prob) : 'ยีนโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.104839805+07:00","message":"push: {false สัมพันธ์ระหว่าง 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.239898189+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.239946073+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-03-05T11:10:51.239954483+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.239969298+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239980984+07:00","message":"[bufferProcess] interim [720000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239983924+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239989389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239992614+07:00","message":"> Transcript [2615] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239996093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239998085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.239999857+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.240002177+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.818139916+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.818185369+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-03-05T11:10:51.818192213+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.81821441+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818229633+07:00","message":"[bufferProcess] interim [320000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.81823375+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818240943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818246946+07:00","message":"> Transcript [2616] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818252151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.81825639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818259931+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.818262923+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:51.904696342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:51.904710236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.934838351+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.934880613+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-03-05T11:10:51.934886916+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:51.934900602+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934907146+07:00","message":"[bufferProcess] interim [380000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934909542+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934915043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934917839+07:00","message":"> Transcript [2617] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934921002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934923553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.93492596+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:51.934928584+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.455533083+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.455572765+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-03-05T11:10:52.455580728+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.455597188+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455608277+07:00","message":"[bufferProcess] interim [860000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455612348+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455621105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455625823+07:00","message":"> Transcript [2618] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455630768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455633303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455637188+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455640691+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.45565098+07:00","message":"Push: 'ยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455654197+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455657137+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.455660551+07:00","message":"Next Push (prob) : 'และลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.455674876+07:00","message":"push: {false ยีนโปรตีน 0 0xc0000cbb80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.719236411+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.719275743+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-03-05T11:10:52.719282229+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.719296043+07:00","message":"[buffer interim] 242 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719303799+07:00","message":"[bufferProcess] interim [220000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719307459+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719311279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719314057+07:00","message":"> Transcript [2619] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719318012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719320189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719322491+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:52.719325511+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:52.955934789+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.05246017+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052506859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม\",\"confidence\":0.94805884}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052513547+07:00","message":"receive interim result [true|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052523601+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052525591+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052532245+07:00","message":"[buffer interim] 242 true แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.05254221+07:00","message":"[bufferProcess] interim [580000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052547135+07:00","message":"[bufferProcess] send to processor (isfinal):แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052550774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052553607+07:00","message":"> Transcript [2620] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.05255916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052561352+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052564098+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052566858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052568813+07:00","message":"> Transcript [2621] [true]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052570931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052572441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052574072+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052575765+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.052583405+07:00","message":"Push: 'และลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.052592217+07:00","message":"push: {true และลักษณะทางพันธุกรรม 0 0xc0000cbb80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:53.06338033+07:00","message":"write wav file: './tmp/7513/7513_242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.147425292+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.814719909+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.814770324+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-03-05T11:10:53.814776695+07:00","message":"receive interim result [false|false]: ไปก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.814791249+07:00","message":"[buffer interim] 243 false ไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.814797742+07:00","message":"[bufferProcess] interim [420000000]:ไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.814799526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.866273073+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.866306628+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-03-05T11:10:53.866311643+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:53.866322291+07:00","message":"[buffer interim] 243 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.866328831+07:00","message":"[bufferProcess] interim [540000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.866330847+07:00","message":"[bufferProcess] send to processor:ไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.866336071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.866338778+07:00","message":"> Transcript [2622] [false]: 'ไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:53.866340707+07:00","message":"Set StatePrefix (first interim): 'ไปก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.506176738+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.506217331+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-03-05T11:10:54.506222913+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.506235112+07:00","message":"[buffer interim] 243 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.506242538+07:00","message":"[bufferProcess] interim [140000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.506244562+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.50624965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.50625236+07:00","message":"> Transcript [2623] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.506254392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.506256197+07:00","message":"Set new StatePrefix: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.715906071+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.715946462+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-03-05T11:10:54.715952402+07:00","message":"receive interim result [false|false]: ในกรณีของคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.715966688+07:00","message":"[buffer interim] 243 false ในกรณีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715973966+07:00","message":"[bufferProcess] interim [380000000]:ในกรณีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715976578+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715983379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715986176+07:00","message":"> Transcript [2624] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715989201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715991404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.71599316+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.715995228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.804719786+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.804759694+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-03-05T11:10:54.804766164+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.804780092+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804787331+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804789811+07:00","message":"[bufferProcess] send to processor:ในกรณีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.80479496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804797823+07:00","message":"> Transcript [2625] [false]: 'ในกรณีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804801403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804803492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804805236+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.804807162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:54.905195313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:54.905214144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.923876106+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.923912148+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-03-05T11:10:54.923919711+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:54.923936267+07:00","message":"[buffer interim] 243 false ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923943729+07:00","message":"[bufferProcess] interim [620000000]:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.92394614+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923949611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923952257+07:00","message":"> Transcript [2626] [false]: 'ในกรณีของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923956846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923958763+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:54.923961156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.229148582+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.229200195+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-03-05T11:10:55.229205732+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.229219235+07:00","message":"[buffer interim] 243 false ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229228528+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229230833+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229236212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229239331+07:00","message":"> Transcript [2627] [false]: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229242574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229244735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.22924641+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.22924864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229253285+07:00","message":"Push: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229255341+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229257515+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.229259468+07:00","message":"Next Push (prob) : 'บุคคลที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.229267641+07:00","message":"push: {false ในกรณี 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.287694833+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.287726044+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-03-05T11:10:55.287731362+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.28774459+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287752181+07:00","message":"[bufferProcess] interim [980000000]:ในกรณีของคนที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287754387+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287759785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287763434+07:00","message":"> Transcript [2628] [false]: 'ในกรณีบุคคลที่มีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287766648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287769412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287771217+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.287773271+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.472752976+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.472789453+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-03-05T11:10:55.472795415+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.472809154+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.472816325+07:00","message":"[bufferProcess] interim [220000000]:ในกรณีของคนที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.47281857+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.472821814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.472824922+07:00","message":"> Transcript [2629] [false]: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.47282732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.472829066+07:00","message":"Set new StatePrefix: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.728502432+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.728541052+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-03-05T11:10:55.728547138+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.728561033+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728568795+07:00","message":"[bufferProcess] interim [340000000]:ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728570956+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728574521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728577359+07:00","message":"> Transcript [2630] [false]: 'ในกรณีของคนที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728580811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728582759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728584423+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.728586262+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.789241301+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.789273731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของคนที่มีเลือดหมู่ A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.789279481+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่ A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.789292753+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789300502+07:00","message":"[bufferProcess] interim [460000000]:ในกรณีของคนที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789302718+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789308102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789310499+07:00","message":"> Transcript [2631] [false]: 'ในกรณีของคนที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789313826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.78931589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789317854+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.789320154+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.916730786+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.916765686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของคนที่มีเลือดหมู่ AB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.916771215+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:55.916785056+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916792167+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916794284+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916798196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916800949+07:00","message":"> Transcript [2632] [false]: 'ในกรณีของคนที่มีเลือดหมู่ A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916804077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916806057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916807912+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:55.916809762+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301515722+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301554095+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-03-05T11:10:56.301560304+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301569873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301572441+07:00","message":"receive interim result [false|false]:  AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.30158045+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301586358+07:00","message":"[buffer interim] 243 false  AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301593087+07:00","message":"[bufferProcess] interim [940000000]:ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301595651+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301600516+07:00","message":"[bufferProcess] interim [940000000]: AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301602883+07:00","message":"[bufferProcess] update buffer: ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.3016056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301608392+07:00","message":"> Transcript [2633] [false]: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.30161154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.30161362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301615367+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301617396+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301621846+07:00","message":"Push: 'ของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301626038+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301628055+07:00","message":"Set new StatePrefix : 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.301629992+07:00","message":"Next Push (prob) : 'หมู่ AB'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.301638207+07:00","message":"push: {false ของคนที่มีเลือด 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.368936533+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.368970724+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-03-05T11:10:56.368976827+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.368988107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AB ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.368991012+07:00","message":"receive interim result [false|false]:  AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.368998218+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.369003075+07:00","message":"[buffer interim] 243 false  AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369008577+07:00","message":"[bufferProcess] interim [120000000]:ในกรณีของคนที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369011204+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369016576+07:00","message":"[bufferProcess] interim [120000000]: AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369020784+07:00","message":"[bufferProcess] update buffer: ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369024664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369028363+07:00","message":"> Transcript [2634] [false]: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369033023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369036208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369039244+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.369042656+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.501722571+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.50176329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของคนที่มีเลือดหมู่ AB\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.501769509+07:00","message":"receive interim result [false|false]: ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.501787761+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-03-05T11:10:56.50179098+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.501798905+07:00","message":"[buffer interim] 243 false ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.501802188+07:00","message":"[buffer interim] 243 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501808251+07:00","message":"[bufferProcess] interim [180000000]:ในกรณีของคนที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501810946+07:00","message":"[bufferProcess] send to processor:ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.50181423+07:00","message":"[bufferProcess] interim [180000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501817034+07:00","message":"[bufferProcess] update buffer: ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501819917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501824673+07:00","message":"> Transcript [2635] [false]: 'ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501827874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501832077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501833882+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.501836221+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.606480475+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717610211+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717650299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ\",\"confidence\":0.9518676}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717656328+07:00","message":"receive interim result [true|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717666703+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717669161+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717675104+07:00","message":"[buffer interim] 243 true ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717682145+07:00","message":"[bufferProcess] interim [390000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717685242+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717689232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717691937+07:00","message":"> Transcript [2636] [false]: 'ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717694799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717696598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717698375+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717700765+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717702568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717704328+07:00","message":"> Transcript [2637] [true]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717706148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717707678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717709145+07:00","message":"StatePrefix: 'ในกรณีของคนที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717710761+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717712244+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717849449+07:00","message":"Push: 'หมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.71785212+07:00","message":"TextPushed: 'ในกรณีของคนที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717854153+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717856061+07:00","message":"Next Push (prob) : 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.717864088+07:00","message":"push: {true หมู่ AB ค่ะ 0 0xc000045300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:56.717895895+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_243.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:10:56.726279395+07:00","message":"write wav file: './tmp/7513/7513_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:56.858447842+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.533809119+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.533846361+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-03-05T11:10:57.533851013+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.53386341+07:00","message":"[buffer interim] 244 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.533878919+07:00","message":"[bufferProcess] interim [720000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.533880839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.574877767+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.574904208+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-03-05T11:10:57.574908825+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.574921541+07:00","message":"[buffer interim] 244 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.574926757+07:00","message":"[bufferProcess] interim [780000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.574928681+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.574931942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.574934869+07:00","message":"> Transcript [2638] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.574936942+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.703244886+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.703279509+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-03-05T11:10:57.703285639+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.703297612+07:00","message":"[buffer interim] 244 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703304602+07:00","message":"[bufferProcess] interim [840000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703306974+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703312355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703314899+07:00","message":"> Transcript [2639] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703316781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.703318942+07:00","message":"Set new StatePrefix: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.834132262+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.834177328+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-03-05T11:10:57.834182603+07:00","message":"receive interim result [false|false]: น่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.834195221+07:00","message":"[buffer interim] 244 false น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.834202143+07:00","message":"[bufferProcess] interim [960000000]:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.834204601+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.834209777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.8342127+07:00","message":"> Transcript [2640] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.834214823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.834216547+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.838046534+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.83805777+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-03-05T11:10:57.838061239+07:00","message":"receive interim result [false|false]: น่าจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:57.838065588+07:00","message":"[buffer interim] 244 false น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838068713+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838070642+07:00","message":"[bufferProcess] send to processor:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838074618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838077056+07:00","message":"> Transcript [2641] [false]: 'น่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838081202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.83808343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838085166+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:57.838087123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:57.905458362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:10:57.905469215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.022393718+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.022431209+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-03-05T11:10:58.022437394+07:00","message":"receive interim result [false|false]: น่าจะไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.022450789+07:00","message":"[buffer interim] 244 false น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.02245852+07:00","message":"[bufferProcess] interim [140000000]:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022460781+07:00","message":"[bufferProcess] send to processor:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022466025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022468777+07:00","message":"> Transcript [2642] [false]: 'น่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022471433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022473213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022474961+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.022477413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.281372895+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.281409155+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-03-05T11:10:58.281414994+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.281427833+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281434451+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281437113+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281442439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281445667+07:00","message":"> Transcript [2643] [false]: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.28144916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281451601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281453335+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.281455609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.412624997+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.412664627+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-03-05T11:10:58.412670235+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.412683936+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412691125+07:00","message":"[bufferProcess] interim [560000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.41269361+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412700573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412703303+07:00","message":"> Transcript [2644] [false]: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412706576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412708552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412710393+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412712498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412716783+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412718745+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412721168+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.412723325+07:00","message":"Next Push (prob) : 'ไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.412732163+07:00","message":"push: {false น่าจะ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.992915096+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.992954954+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-03-05T11:10:58.99296256+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:58.992974532+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992981798+07:00","message":"[bufferProcess] interim [160000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992984051+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992989002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992992116+07:00","message":"> Transcript [2645] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992995793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.992997834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.993000061+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:58.993002469+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.114586532+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.114622199+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-03-05T11:10:59.114628025+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.11463962+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114647049+07:00","message":"[bufferProcess] interim [280000000]:น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114649777+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114655237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114658185+07:00","message":"> Transcript [2646] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114661186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114663062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114664771+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.114667002+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.180668378+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.180702207+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-03-05T11:10:59.180707141+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.180717405+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180723255+07:00","message":"[bufferProcess] interim [340000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180726149+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.18072928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180732018+07:00","message":"> Transcript [2647] [false]: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.18073562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180737788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180740221+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.180742728+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.304690213+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.304723452+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-03-05T11:10:59.304728582+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.304741329+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304747502+07:00","message":"[bufferProcess] interim [460000000]:น่าจะไม่ยากนะคะสำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304749647+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304754443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304757034+07:00","message":"> Transcript [2648] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304760419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304762275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304764487+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304766374+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304770889+07:00","message":"Push: 'ไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304772827+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304774774+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.304776667+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.304783996+07:00","message":"push: {false ไม่ยากนะ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.305480633+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.305497218+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-03-05T11:10:59.305501109+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.305509853+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305514243+07:00","message":"[bufferProcess] interim [520000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305517132+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305520017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305523228+07:00","message":"> Transcript [2649] [false]: 'น่าจะไม่ยากนะคะสำหรับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305526682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305529346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305532219+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.305536087+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.430726452+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.430767841+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-03-05T11:10:59.430773916+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.430786989+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430794172+07:00","message":"[bufferProcess] interim [580000000]:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430796569+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430802413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430805283+07:00","message":"> Transcript [2650] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430809053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430811206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430813342+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.430815696+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.626991222+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.627026958+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-03-05T11:10:59.627032072+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:10:59.627045135+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.62705247+07:00","message":"[bufferProcess] interim [820000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627054803+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627060268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627062923+07:00","message":"> Transcript [2651] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627065804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627068034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.6270732+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:10:59.627075584+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.090893522+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.090937369+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-03-05T11:11:00.090944059+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.09095687+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090969078+07:00","message":"[bufferProcess] interim [300000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090971702+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090975194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090981732+07:00","message":"> Transcript [2652] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090985892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090988016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090991903+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090994066+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.090998691+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.091000488+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.091002581+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.091004793+07:00","message":"Next Push (prob) : 'สำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.091015271+07:00","message":"push: {false คะ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.336110232+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.336147414+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-03-05T11:11:00.336154017+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.336169525+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336176679+07:00","message":"[bufferProcess] interim [480000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336179483+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336185949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336189546+07:00","message":"> Transcript [2653] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336192967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336194946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336197338+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.336199789+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.556447951+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.55648719+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-03-05T11:11:00.556493887+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.556508358+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556518574+07:00","message":"[bufferProcess] interim [720000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556521232+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556524549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.55652718+07:00","message":"> Transcript [2654] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556530872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556533401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556535286+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.556537633+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.604302031+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.604334922+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-03-05T11:11:00.604341373+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.604353581+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.604359318+07:00","message":"[bufferProcess] interim [780000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.604362011+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.6043674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.604369885+07:00","message":"> Transcript [2655] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.60437425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.604376316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.604379177+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.60438188+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:00.905643446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:00.905649325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.912036286+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.912072015+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-03-05T11:11:00.912077964+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.912091915+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912098591+07:00","message":"[bufferProcess] interim [80000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912101612+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912110684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912113783+07:00","message":"> Transcript [2656] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912117854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912119729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912121786+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912124216+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912129928+07:00","message":"Push: 'สำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.91213174+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.9121344+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:00.912136782+07:00","message":"Next Push (prob) : 'สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:00.912155463+07:00","message":"push: {false สำหรับนักเรียนที่ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.047625427+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.047662288+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-03-05T11:11:01.047668277+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.047679757+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047687411+07:00","message":"[bufferProcess] interim [200000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.0476906+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047696041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.04769894+07:00","message":"> Transcript [2657] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047703029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047705005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047706925+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.047709565+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.294224012+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.294260843+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-03-05T11:11:01.294266984+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.294280142+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.294287553+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.294289865+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.29429578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.294298497+07:00","message":"> Transcript [2658] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.294301941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.29430392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.294305932+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.29430864+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.43123682+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.431278272+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-03-05T11:11:01.431284377+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.431298729+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431307539+07:00","message":"[bufferProcess] interim [560000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431311114+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.43131839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431322739+07:00","message":"> Transcript [2659] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431328547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431330678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431332655+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.431335375+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.493972029+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.494016788+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-03-05T11:11:01.494023585+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.494039516+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494047129+07:00","message":"[bufferProcess] interim [680000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494049796+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494055409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494057901+07:00","message":"> Transcript [2660] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494061693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494063741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494065881+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494068721+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494073445+07:00","message":"Push: 'สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494075446+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494077745+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.494080737+07:00","message":"Next Push (prob) : 'แสดงว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.494101434+07:00","message":"push: {false สอบได้เนี่ย 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.685246515+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.685281715+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-03-05T11:11:01.685288085+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.685302832+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685311628+07:00","message":"[bufferProcess] interim [860000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685313977+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685320936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685324065+07:00","message":"> Transcript [2661] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685326496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.685328296+07:00","message":"Set new StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.686115848+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.686123256+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-03-05T11:11:01.68612612+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:01.686132596+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686135426+07:00","message":"[bufferProcess] interim [920000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686137548+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686139564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686141324+07:00","message":"> Transcript [2662] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686143878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686145855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686147636+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:01.686150063+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.211198459+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.211240913+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-03-05T11:11:02.211247969+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.211261684+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.21127134+07:00","message":"[bufferProcess] interim [400000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211276372+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211283952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211287913+07:00","message":"> Transcript [2663] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211292792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211295317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211298113+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.211302436+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.513677077+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.513720864+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-03-05T11:11:02.513727846+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.513743973+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513751725+07:00","message":"[bufferProcess] interim [640000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513758092+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513766797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513769558+07:00","message":"> Transcript [2664] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513773408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513776992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.513779687+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.51378245+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.658079455+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.658126009+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-03-05T11:11:02.658132911+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.65815047+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658158935+07:00","message":"[bufferProcess] interim [820000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658161782+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658168782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658171639+07:00","message":"> Transcript [2665] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658176058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658178149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658180786+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658184258+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658190254+07:00","message":"Push: 'แสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658192795+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658195304+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.658198488+07:00","message":"Next Push (prob) : 'แล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.658207185+07:00","message":"push: {false แสดงว่าเข้าใจ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.831478217+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.83152208+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-03-05T11:11:02.83152864+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.831543813+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.83155221+07:00","message":"[bufferProcess] interim [940000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.831555211+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.831562682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.831565865+07:00","message":"> Transcript [2666] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.831569241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.83157166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.831573485+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.83157614+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.901021105+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.901064249+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-03-05T11:11:02.901070884+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:02.901083634+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901089829+07:00","message":"[bufferProcess] interim [60000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901092421+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901097479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901100004+07:00","message":"> Transcript [2667] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901103446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901105264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901107162+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:02.901110297+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.107713107+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.107756836+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-03-05T11:11:03.107775298+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.107790285+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107798158+07:00","message":"[bufferProcess] interim [300000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107800998+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107807831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107810992+07:00","message":"> Transcript [2668] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107815111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107817192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107819433+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.107822453+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.24542619+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.245467931+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-03-05T11:11:03.245477386+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.245491775+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245499797+07:00","message":"[bufferProcess] interim [420000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245502785+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245508296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245510921+07:00","message":"> Transcript [2669] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245514802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245516769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.24551902+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245521504+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245525938+07:00","message":"Push: 'แล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245528048+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.24553037+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.245538292+07:00","message":"Next Push (prob) : 'หากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.245553975+07:00","message":"push: {false แล้วแต่ถ้า 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.4122321+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.412274878+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-03-05T11:11:03.412282605+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.412297919+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.41230575+07:00","message":"[bufferProcess] interim [540000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.412308786+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.412316254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.41231881+07:00","message":"> Transcript [2670] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.41232245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.412324391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.412326205+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.412328588+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.531340835+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.531382321+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-03-05T11:11:03.531389214+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.531403693+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531411262+07:00","message":"[bufferProcess] interim [660000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531414623+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531420506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531423285+07:00","message":"> Transcript [2671] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531426836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531428666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531430814+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.531433542+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.73530285+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.735349577+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-03-05T11:11:03.735357548+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.735371819+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735379078+07:00","message":"[bufferProcess] interim [840000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.73538204+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735387775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735390613+07:00","message":"> Transcript [2672] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735394214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735396083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735398312+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.735401101+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749177737+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749200759+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.74920328+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749205122+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749206832+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749208555+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749210184+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749211946+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749213711+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.749215191+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.795823895+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.795859011+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-03-05T11:11:03.795870991+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.795883517+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795890247+07:00","message":"[bufferProcess] interim [960000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795893316+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795899354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795902108+07:00","message":"> Transcript [2673] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795905747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795907583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795911022+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.7959138+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795918546+07:00","message":"Push: 'หากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795920628+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795922811+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.795925484+07:00","message":"Next Push (prob) : 'ตอบไม่ได้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.795937946+07:00","message":"push: {false หากว่าใครยัง 0 0xc000170c80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:03.906076282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:03.906081934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.925214475+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.925251804+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-03-05T11:11:03.925258666+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.92527334+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925282676+07:00","message":"[bufferProcess] interim [80000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925285584+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925289383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.92529193+07:00","message":"> Transcript [2674] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925296223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925298224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925300063+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.925302517+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.987725675+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.98776498+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-03-05T11:11:03.987772143+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:03.98778787+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987797208+07:00","message":"[bufferProcess] interim [200000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987800225+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987806015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.98780878+07:00","message":"> Transcript [2675] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987813001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987815089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987818567+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:03.987822036+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.304392507+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.304431234+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-03-05T11:11:04.304437902+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.30445462+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.30446256+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.304465671+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.304475205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.304478015+07:00","message":"> Transcript [2676] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.304482416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.304486586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.30448902+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.30449202+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.435408162+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.435466089+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-03-05T11:11:04.435472748+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.435486112+07:00","message":"[buffer interim] 244 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435493533+07:00","message":"[bufferProcess] interim [620000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435496732+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435502109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435504892+07:00","message":"> Transcript [2677] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435509001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435510957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.43551309+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435517497+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435523853+07:00","message":"Push: 'ตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435526001+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435528175+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.435531086+07:00","message":"Next Push (prob) : 'ไม่เป็นไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.435538917+07:00","message":"push: {false ตอบไม่ได้ก็ 0 0xc000170c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.54673819+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.61885014+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701511975+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701550926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ\",\"confidence\":0.9547273}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701557731+07:00","message":"receive interim result [true|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701565755+07:00","message":"end recv isFinal message id 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701567665+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701573073+07:00","message":"[buffer interim] 244 true น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701580625+07:00","message":"[bufferProcess] interim [890000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701585953+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701589537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701592445+07:00","message":"> Transcript [2678] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.70159614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701597984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701599705+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701603014+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.70160619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701608812+07:00","message":"> Transcript [2679] [true]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701612347+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701614492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701617118+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701620526+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.701632762+07:00","message":"Push: 'ไม่เป็นไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.701640616+07:00","message":"push: {true ไม่เป็นไรนะคะ 0 0xc000170c80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:04.718277176+07:00","message":"write wav file: './tmp/7513/7513_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.952320951+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.95236393+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-03-05T11:11:04.952369192+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:04.952382841+07:00","message":"[buffer interim] 245 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.952389736+07:00","message":"[bufferProcess] interim [420000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:04.95239201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.144359131+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.144398377+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-03-05T11:11:05.144403378+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.144415674+07:00","message":"[buffer interim] 245 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.144422432+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.144424507+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.144429353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.144431792+07:00","message":"> Transcript [2680] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.144433877+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.273650738+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.273694166+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-03-05T11:11:05.273699004+07:00","message":"receive interim result [false|false]: อาจจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.273710658+07:00","message":"[buffer interim] 245 false อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273717312+07:00","message":"[bufferProcess] interim [660000000]:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273719279+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273724442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273727209+07:00","message":"> Transcript [2681] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273729316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.273731052+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.282457354+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.282478714+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-03-05T11:11:05.282482742+07:00","message":"receive interim result [false|false]: อาจจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.282491616+07:00","message":"[buffer interim] 245 false อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.282496719+07:00","message":"[bufferProcess] interim [720000000]:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.282498562+07:00","message":"[bufferProcess] send to processor:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.282503071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.28250531+07:00","message":"> Transcript [2682] [false]: 'อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.28250781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.28250995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.282511731+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.282514158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.458169469+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.458211994+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-03-05T11:11:05.45821781+07:00","message":"receive interim result [false|false]: อาจจะลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.458232886+07:00","message":"[buffer interim] 245 false อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458239941+07:00","message":"[bufferProcess] interim [840000000]:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458242677+07:00","message":"[bufferProcess] send to processor:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.45824998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458252658+07:00","message":"> Transcript [2683] [false]: 'อาจจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458255726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458257809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458259689+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.458261979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.589010049+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.589053764+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-03-05T11:11:05.589059508+07:00","message":"receive interim result [false|false]: อาจจะลองย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.589071213+07:00","message":"[buffer interim] 245 false อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589078228+07:00","message":"[bufferProcess] interim [960000000]:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589080436+07:00","message":"[bufferProcess] send to processor:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589085763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.58908859+07:00","message":"> Transcript [2684] [false]: 'อาจจะลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589091933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589093892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589095716+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.589097736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.775825702+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.775879048+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-03-05T11:11:05.775884616+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.775899617+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775907095+07:00","message":"[bufferProcess] interim [200000000]:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775909651+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775917016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775919588+07:00","message":"> Transcript [2685] [false]: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.77592259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775924739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775926882+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775928825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775934643+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775936379+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775938365+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.775940434+07:00","message":"Next Push (prob) : 'ลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.775947771+07:00","message":"push: {false อาจจะ 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.851559961+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.851601411+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-03-05T11:11:05.851606955+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.85161887+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851625672+07:00","message":"[bufferProcess] interim [320000000]:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851628034+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851633419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851637987+07:00","message":"> Transcript [2686] [false]: 'อาจจะลองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851641722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851643582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.85164535+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.851647554+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.976411395+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.976445941+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-03-05T11:11:05.976451689+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:05.976464788+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976471499+07:00","message":"[bufferProcess] interim [380000000]:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976474428+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976480942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976483973+07:00","message":"> Transcript [2687] [false]: 'อาจจะลองย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976486881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.97648867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976490693+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:05.976492592+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.241000488+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.241040281+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-03-05T11:11:06.241046094+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.241059095+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241066184+07:00","message":"[bufferProcess] interim [620000000]:อาจจะลองย้อนกลับไปดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241068609+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241075063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241077731+07:00","message":"> Transcript [2688] [false]: 'อาจจะลองย้อนกลับไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241080781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241082926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241084875+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.241087088+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.25539985+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.255421114+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-03-05T11:11:06.255425623+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.255438148+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255442656+07:00","message":"[bufferProcess] interim [680000000]:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255444619+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.25544765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255449853+07:00","message":"> Transcript [2689] [false]: 'อาจจะลองย้อนกลับไปดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255452819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255454803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255456819+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255459017+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255461482+07:00","message":"Push: 'ลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255463533+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255465995+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.255468251+07:00","message":"Next Push (prob) : 'กลับไปดูตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.255493277+07:00","message":"push: {false ลองย้อน 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.485517125+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.485557159+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-03-05T11:11:06.485562384+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.485573118+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485580281+07:00","message":"[bufferProcess] interim [860000000]:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485582574+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485586098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485588561+07:00","message":"> Transcript [2690] [false]: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485590721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.485592468+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.699534646+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.69957108+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-03-05T11:11:06.6995764+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.699589561+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699597028+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.6995997+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699606999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699610125+07:00","message":"> Transcript [2691] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699613528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699615835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699617639+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.699620031+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.750306904+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.750341157+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-03-05T11:11:06.750347259+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.750356364+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750363409+07:00","message":"[bufferProcess] interim [220000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750365695+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750369177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750371617+07:00","message":"> Transcript [2692] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.75037442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750376356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750378101+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.750380364+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.872401204+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.872441148+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-03-05T11:11:06.872446842+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:06.872459227+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872466549+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.87246905+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872474745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872477948+07:00","message":"> Transcript [2693] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872481329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872483439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872485394+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:06.872487995+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:06.907132248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:06.907144192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.118097669+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.118133543+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-03-05T11:11:07.118139495+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.118152622+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118159374+07:00","message":"[bufferProcess] interim [520000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118162496+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118168274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118171187+07:00","message":"> Transcript [2694] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118175011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118177432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118179464+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118181795+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118186231+07:00","message":"Push: 'กลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118188965+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118190964+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.118193039+07:00","message":"Next Push (prob) : 'นี้ครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.1182007+07:00","message":"push: {false กลับไปดูคลิป 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.281962524+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.28200179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.282008838+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.282023599+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282031699+07:00","message":"[bufferProcess] interim [580000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282035244+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282038853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282041989+07:00","message":"> Transcript [2695] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282044109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.282045829+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.472166637+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.472204154+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-03-05T11:11:07.472214534+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.472228807+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.472236218+07:00","message":"[bufferProcess] interim [700000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.472239222+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.47224534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.47224852+07:00","message":"> Transcript [2696] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.472251086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.472254114+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้ค้าง 1 คืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.509504847+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.509537746+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-03-05T11:11:07.509543878+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.509557323+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509563803+07:00","message":"[bufferProcess] interim [880000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509565965+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509572422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509574536+07:00","message":"> Transcript [2697] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509576835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.509578937+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.721583951+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.721622497+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-03-05T11:11:07.721631752+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.721646729+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721653903+07:00","message":"[bufferProcess] interim [60000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721656769+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721663552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721666521+07:00","message":"> Transcript [2698] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.72166985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721671865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721673789+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.721676518+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.94059885+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.940638739+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-03-05T11:11:07.940645245+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.940660469+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940667916+07:00","message":"[bufferProcess] interim [180000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940670437+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940673896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940676555+07:00","message":"> Transcript [2699] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940680808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940682668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940684521+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.940687145+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.951435338+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.951457641+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-03-05T11:11:07.951462898+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.951475093+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951479913+07:00","message":"[bufferProcess] interim [240000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951482303+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951486032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951488079+07:00","message":"> Transcript [2700] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951491104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951492817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951495239+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.951497521+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.953876242+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.953887039+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-03-05T11:11:07.953890985+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.953898702+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953901866+07:00","message":"[bufferProcess] interim [300000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953903759+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953905784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953907684+07:00","message":"> Transcript [2701] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953910173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953911999+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953914039+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953916496+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953923929+07:00","message":"Push: 'นี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953926018+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.953928962+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:07.95393128+07:00","message":"Next Push (prob) : 'ทำความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:07.953956902+07:00","message":"push: {false นี้อีกครั้งหนึ่งเพื่อที่จะ 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.469619302+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.469656+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-03-05T11:11:08.46966343+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.469676392+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469683358+07:00","message":"[bufferProcess] interim [900000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469687072+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.46969493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469699069+07:00","message":"> Transcript [2702] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469703974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469706735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469710381+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.469714213+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.678870956+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.678909187+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-03-05T11:11:08.678916819+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.678937055+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678946187+07:00","message":"[bufferProcess] interim [80000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678951927+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678955591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.6789603+07:00","message":"> Transcript [2703] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678963948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678965878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.6789677+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.678970122+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.831669022+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.831700592+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-03-05T11:11:08.831712957+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:08.831726514+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831733428+07:00","message":"[bufferProcess] interim [200000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831735842+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831743532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831746594+07:00","message":"> Transcript [2704] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831750335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.83175252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831754396+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:08.831756825+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.011470288+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.011513751+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-03-05T11:11:09.011520467+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.011533076+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011539716+07:00","message":"[bufferProcess] interim [380000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011542573+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011548813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.01155183+07:00","message":"> Transcript [2705] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011555832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011558428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011560985+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011563717+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011569304+07:00","message":"Push: 'ทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011571018+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.011573007+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.01157518+07:00","message":"Next Push (prob) : 'ใจหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.011587169+07:00","message":"push: {false ทำความเข้า 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.059184034+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.059215112+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-03-05T11:11:09.059221196+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.059229728+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059242027+07:00","message":"[bufferProcess] interim [440000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059244749+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059248015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059250837+07:00","message":"> Transcript [2706] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059254987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059257182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059258864+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.059261241+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.247339048+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.247378034+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-03-05T11:11:09.247386566+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.247400768+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247408009+07:00","message":"[bufferProcess] interim [620000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247411185+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247418744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247421619+07:00","message":"> Transcript [2707] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247425886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247428535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247430903+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.247433634+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.264298591+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.264332024+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-03-05T11:11:09.264337828+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.264351762+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264358215+07:00","message":"[bufferProcess] interim [680000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264360998+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264367252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264369845+07:00","message":"> Transcript [2708] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264373429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264375281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.26437738+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.264380559+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.384419072+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.384458402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.384464519+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.384475301+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384482431+07:00","message":"[bufferProcess] interim [740000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384484985+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384491516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384494698+07:00","message":"> Transcript [2709] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.38449861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384500701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384503009+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384505655+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384510267+07:00","message":"Push: 'ใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384511992+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384514349+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.384516587+07:00","message":"Next Push (prob) : 'อาจจะสึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.384523192+07:00","message":"push: {false ใจหรือว่า 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.436237605+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.436295113+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-03-05T11:11:09.436304131+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.436318675+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.436325181+07:00","message":"[bufferProcess] interim [860000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.43632793+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.4363385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.436341997+07:00","message":"> Transcript [2710] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.436344938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.436347917+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.710663295+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.710709555+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-03-05T11:11:09.710716142+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.710730462+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710737998+07:00","message":"[bufferProcess] interim [40000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710741235+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710747823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710750413+07:00","message":"> Transcript [2711] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710752909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.710754683+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.723582514+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.723600404+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-03-05T11:11:09.723605016+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.723611111+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723615455+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723617536+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723622917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723625765+07:00","message":"> Transcript [2712] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723629185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723631113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723632926+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.723635692+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.88558084+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.885627636+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-03-05T11:11:09.885634119+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:09.885648832+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885656217+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885659441+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885666185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885668874+07:00","message":"> Transcript [2713] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885672782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885674726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.885677109+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:09.88568031+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:09.907204768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:09.907231105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.270930789+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.270965592+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-03-05T11:11:10.270971928+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.270985483+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.2709924+07:00","message":"[bufferProcess] interim [700000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.270995527+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.271002448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.271005523+07:00","message":"> Transcript [2714] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.2710092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.27101112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.271013522+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.27101632+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.396066317+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.396107223+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-03-05T11:11:10.396113766+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.396129053+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.39613559+07:00","message":"[bufferProcess] interim [820000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396138136+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396144876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396147773+07:00","message":"> Transcript [2715] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396152151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396153983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396157278+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396160464+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.39616632+07:00","message":"Push: 'อาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396168175+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.39617494+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.396185648+07:00","message":"Next Push (prob) : 'เพิ่มเติมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.396197872+07:00","message":"push: {false อาจจะสืบค้น 0 0xc002f43680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.846176233+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.846213917+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-03-05T11:11:10.846221707+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.846236446+07:00","message":"[buffer interim] 245 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846244148+07:00","message":"[bufferProcess] interim [240000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846247134+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846254264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846256883+07:00","message":"> Transcript [2716] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.84626019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846262076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846264488+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:10.846267457+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.897725158+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:10.957921796+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.155055678+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.155094883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็\",\"confidence\":0.95840836}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.155101913+07:00","message":"receive interim result [true|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.15510898+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.155112097+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.155118052+07:00","message":"[buffer interim] 245 true อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155126194+07:00","message":"[bufferProcess] interim [510000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155129362+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155133291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155135933+07:00","message":"> Transcript [2717] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155139578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155141304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155143448+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155146294+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155151528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155153499+07:00","message":"> Transcript [2718] [true]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155156076+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155157573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155159046+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155161863+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.155175199+07:00","message":"Push: 'เพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.15518502+07:00","message":"push: {true เพิ่มเติมนะคะแล้วก็ 0 0xc002f43680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:11.1672974+07:00","message":"write wav file: './tmp/7513/7513_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.505194024+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.505237376+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-03-05T11:11:11.505243073+07:00","message":"receive interim result [false|false]: ลองคุย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.505260009+07:00","message":"[buffer interim] 246 false ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.505267291+07:00","message":"[bufferProcess] interim [420000000]:ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.505269037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.679978166+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.680016459+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-03-05T11:11:11.680023731+07:00","message":"receive interim result [false|false]: ลองคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.68003467+07:00","message":"[buffer interim] 246 false ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.680044382+07:00","message":"[bufferProcess] interim [540000000]:ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.680048776+07:00","message":"[bufferProcess] send to processor:ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.680055498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.680059114+07:00","message":"> Transcript [2719] [false]: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.680061971+07:00","message":"Set StatePrefix (first interim): 'ลองคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.830052536+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.830095215+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-03-05T11:11:11.830102893+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:11.830117981+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830124745+07:00","message":"[bufferProcess] interim [720000000]:ลองคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.83012702+07:00","message":"[bufferProcess] send to processor:ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830133177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830135929+07:00","message":"> Transcript [2720] [false]: 'ลองคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830138892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830140859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830142612+07:00","message":"StatePrefix: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:11.830144619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.135977789+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.136014721+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-03-05T11:11:12.136021432+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.136041497+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136049178+07:00","message":"[bufferProcess] interim [20000000]:ลองคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.1360518+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136055217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136058343+07:00","message":"> Transcript [2721] [false]: 'ลองคุยกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.13606133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136063247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136065046+07:00","message":"StatePrefix: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.136067174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.321681041+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.321718927+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-03-05T11:11:12.321724477+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.32173717+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321744584+07:00","message":"[bufferProcess] interim [200000000]:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321746802+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321752254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321754857+07:00","message":"> Transcript [2722] [false]: 'ลองคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321757742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321759918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321761634+07:00","message":"StatePrefix: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.321763591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:12.908130315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:12.908149426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.912102972+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.912137079+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-03-05T11:11:12.912145603+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.912158402+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912165969+07:00","message":"[bufferProcess] interim [800000000]:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912168493+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912173656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912176851+07:00","message":"> Transcript [2723] [false]: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912180047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912182226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912183953+07:00","message":"StatePrefix: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.91218599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912190006+07:00","message":"Push: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912191833+07:00","message":"TextPushed: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912193495+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:12.912195657+07:00","message":"Next Push (prob) : 'กับเพื่อนดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:12.912202606+07:00","message":"push: {false ลองคุย 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.308733325+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.308774457+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-03-05T11:11:13.308780364+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.308795631+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308803544+07:00","message":"[bufferProcess] interim [220000000]:ลองคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308805843+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308808686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.30881143+07:00","message":"> Transcript [2724] [false]: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308814348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308816157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.308818126+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.30882014+07:00","message":"TextPushed: 'ลองคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.425531593+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.425565635+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-03-05T11:11:13.425572207+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.425587315+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425594624+07:00","message":"[bufferProcess] interim [280000000]:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425597128+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.42560361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425606482+07:00","message":"> Transcript [2725] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425609471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425611451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425613942+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.425616323+07:00","message":"TextPushed: 'ลองคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.536667754+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.536709801+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-03-05T11:11:13.536717269+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.536732573+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536739915+07:00","message":"[bufferProcess] interim [340000000]:ลองคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536742522+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536749557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536752165+07:00","message":"> Transcript [2726] [false]: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536755219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536757305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536759494+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.536761785+07:00","message":"TextPushed: 'ลองคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.803169715+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.803210053+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-03-05T11:11:13.803216619+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.803231441+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803238424+07:00","message":"[bufferProcess] interim [580000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.80324493+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803252925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.80325628+07:00","message":"> Transcript [2727] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803259962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803262017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803264038+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803266029+07:00","message":"TextPushed: 'ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803271713+07:00","message":"Push: 'กับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803273613+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.80327558+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:13.803277596+07:00","message":"Next Push (prob) : 'แต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:13.803284443+07:00","message":"push: {false กับเพื่อนดูว่า 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.179143174+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.179189563+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-03-05T11:11:14.179195993+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.179210938+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179218952+07:00","message":"[bufferProcess] interim [60000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179221473+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179228043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179230793+07:00","message":"> Transcript [2728] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179234071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179235973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179238088+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.179240868+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.311229064+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.311265057+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-03-05T11:11:14.311270817+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.311287605+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311294553+07:00","message":"[bufferProcess] interim [180000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311297403+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311300355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311303129+07:00","message":"> Transcript [2729] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311306195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311307953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311310488+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.311313438+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.42929171+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.429320847+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-03-05T11:11:14.429326551+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.429341612+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429350572+07:00","message":"[bufferProcess] interim [300000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429353448+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429357053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429359798+07:00","message":"> Transcript [2730] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429362696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.42936452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429366456+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.429369624+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.821098518+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.821139782+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-03-05T11:11:14.821146559+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.821175745+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821183376+07:00","message":"[bufferProcess] interim [720000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821186006+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821193757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821197181+07:00","message":"> Transcript [2731] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821200521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821202856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821205126+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821207711+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821213232+07:00","message":"Push: 'แต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821214971+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821217156+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:14.821219569+07:00","message":"Next Push (prob) : 'เนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:14.821228881+07:00","message":"push: {false แต่ละคน 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.005929672+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.005968026+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-03-05T11:11:15.005975847+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.005989046+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.005995815+07:00","message":"[bufferProcess] interim [840000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.005998416+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.006003719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.006006702+07:00","message":"> Transcript [2732] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.006010883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.00601265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.006014607+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.006017381+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.3318802+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.331918103+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-03-05T11:11:15.331924515+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.331937684+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331945278+07:00","message":"[bufferProcess] interim [200000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.33194854+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331954104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331957599+07:00","message":"> Transcript [2733] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331962532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331965246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331968294+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.331971836+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.386525123+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.386561975+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-03-05T11:11:15.386568202+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.386582831+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386590445+07:00","message":"[bufferProcess] interim [320000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386593308+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386600213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386603089+07:00","message":"> Transcript [2734] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386606703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386608705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386610683+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.386613626+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.581269469+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.581307317+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-03-05T11:11:15.581314124+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.581327803+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581334951+07:00","message":"[bufferProcess] interim [500000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581338675+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581345451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581348306+07:00","message":"> Transcript [2735] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581352376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581354686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581357204+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581360124+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581369925+07:00","message":"Push: 'เนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581372358+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581375222+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.581378406+07:00","message":"Next Push (prob) : 'ตรงกันหรือแตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.58138609+07:00","message":"push: {false เนี่ยมีความเข้าใจ 0 0xc00042ae00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:15.908611657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:15.908608452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.915371836+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.915405528+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-03-05T11:11:15.91541166+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:15.915425175+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915431831+07:00","message":"[bufferProcess] interim [800000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915435358+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915442064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915445501+07:00","message":"> Transcript [2736] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915449069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.91545152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915453272+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:15.915455531+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.032828056+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.032879425+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-03-05T11:11:16.03288592+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.032902498+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032910504+07:00","message":"[bufferProcess] interim [920000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032913085+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032916873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032919702+07:00","message":"> Transcript [2737] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032923775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032925842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032927547+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.032932722+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.220111007+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.220148979+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-03-05T11:11:16.220156365+07:00","message":"receive interim result [false|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.220171225+07:00","message":"[buffer interim] 246 false ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220178579+07:00","message":"[bufferProcess] interim [100000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220181265+07:00","message":"[bufferProcess] send to processor:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220188589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220191528+07:00","message":"> Transcript [2738] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220195846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220198049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.220200242+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.2202031+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.457353088+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689627176+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689672173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง\",\"confidence\":0.95574516}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689682135+07:00","message":"receive interim result [true|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689691748+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689693962+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689701045+07:00","message":"[buffer interim] 246 true ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689711334+07:00","message":"[bufferProcess] interim [520000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689716666+07:00","message":"[bufferProcess] send to processor (isfinal):ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689721158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689724141+07:00","message":"> Transcript [2739] [false]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689728315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689730478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689732376+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689735307+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689740759+07:00","message":"Push: 'ตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689742585+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.68974463+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689747026+07:00","message":"Next Push (prob) : 'กันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689748632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689750431+07:00","message":"> Transcript [2740] [true]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689752972+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689754579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689756468+07:00","message":"StatePrefix: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689758733+07:00","message":"TextPushed: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:16.689760723+07:00","message":"Push: 'กันยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689775263+07:00","message":"push: {false ตรงกันหรือแตกต่าง 0 0xc00042ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.689780689+07:00","message":"push: {true กันยังไงบ้าง 0 0xc00042ae00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:16.70188589+07:00","message":"write wav file: './tmp/7513/7513_246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:16.918810384+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:18.908813659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:18.908812165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:21.908937606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:21.908946715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:21.977061144+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.070540292+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.070572401+07:00","message":"found end of frame, send empty tag with msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.070576361+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.070585976+07:00","message":"[buffer interim] 247 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070594292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070598064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070601164+07:00","message":"> Transcript [2741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070603852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070605595+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070607256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.070608843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:22.07061122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.070622285+07:00","message":"push: {true \n 0 0xc000170d00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:22.081929647+07:00","message":"write wav file: './tmp/7513/7513_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:22.548622161+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.447884101+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.447925162+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-03-05T11:11:23.447930497+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.44794135+07:00","message":"[buffer interim] 248 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.447947952+07:00","message":"[bufferProcess] interim [720000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.447949568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.44795352+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.447964057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.447978571+07:00","message":"> Transcript [2742] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.447983053+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.554790181+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.554838454+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-03-05T11:11:23.554844041+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.554868318+07:00","message":"[buffer interim] 248 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.554878217+07:00","message":"[bufferProcess] interim [780000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.55487988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.891410915+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.891460228+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-03-05T11:11:23.891466302+07:00","message":"receive interim result [false|false]: จะเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:23.891477595+07:00","message":"[buffer interim] 248 false จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891486092+07:00","message":"[bufferProcess] interim [960000000]:จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891488927+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891492284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891495398+07:00","message":"> Transcript [2743] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891497946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:23.891500271+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.015796733+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.015845903+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-03-05T11:11:24.015852882+07:00","message":"receive interim result [false|false]: จากที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.015874095+07:00","message":"[buffer interim] 248 false จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015882306+07:00","message":"[bufferProcess] interim [80000000]:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015884687+07:00","message":"[bufferProcess] send to processor:จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015890021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015892655+07:00","message":"> Transcript [2744] [false]: 'จะเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015895133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.015897188+07:00","message":"Set new StatePrefix: 'จะเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.084439913+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.084474872+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-03-05T11:11:24.084480483+07:00","message":"receive interim result [false|false]: จากที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.084493196+07:00","message":"[buffer interim] 248 false จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.08450017+07:00","message":"[bufferProcess] interim [200000000]:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.084502815+07:00","message":"[bufferProcess] send to processor:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.084509107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.08451219+07:00","message":"> Transcript [2745] [false]: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.084514222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.084516248+07:00","message":"Set new StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.147810365+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.147851776+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-03-05T11:11:24.147863316+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.147878474+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147886401+07:00","message":"[bufferProcess] interim [380000000]:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147888599+07:00","message":"[bufferProcess] send to processor:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.14789581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.14789844+07:00","message":"> Transcript [2746] [false]: 'จากที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147901262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147903262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147905256+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.147907612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.299769844+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.299813658+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-03-05T11:11:24.29982028+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.299832148+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299839636+07:00","message":"[bufferProcess] interim [620000000]:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299841935+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.29984531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299847945+07:00","message":"> Transcript [2747] [false]: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299850705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299859629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299863462+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.299866076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.624531287+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.624575894+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-03-05T11:11:24.624582015+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.624598985+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624606013+07:00","message":"[bufferProcess] interim [860000000]:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624609474+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624615703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624618931+07:00","message":"> Transcript [2748] [false]: 'จากที่เราได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624622315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624624507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624626273+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.624628092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.688496681+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.688537201+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-03-05T11:11:24.688542949+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.688555435+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688563329+07:00","message":"[bufferProcess] interim [980000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.68856564+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688575682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688578549+07:00","message":"> Transcript [2749] [false]: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688581688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688583694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688585494+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688587921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688594755+07:00","message":"Push: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688596826+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688598704+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:24.688601034+07:00","message":"Next Push (prob) : 'ได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:24.688607631+07:00","message":"push: {false จากที่เรา 0 0xc000170780}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:24.909901458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:24.909917243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.357791883+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.357835001+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-03-05T11:11:25.357844435+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.357864972+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357875542+07:00","message":"[bufferProcess] interim [580000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357878474+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357884548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357887542+07:00","message":"> Transcript [2750] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.35789083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357893529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357895333+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.357897443+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.479069239+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.479110548+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-03-05T11:11:25.479116464+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.479130802+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479138051+07:00","message":"[bufferProcess] interim [700000000]:จากที่เราได้เรียนมานะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479141144+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479147457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479150189+07:00","message":"> Transcript [2751] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479153645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479155812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479158105+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.479160377+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.635431737+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.63547059+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-03-05T11:11:25.635476146+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.635491859+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635498841+07:00","message":"[bufferProcess] interim [760000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635501253+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635504507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635507222+07:00","message":"> Transcript [2752] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635510423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.63551221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635514266+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.635516324+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.660845437+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.66112503+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-03-05T11:11:25.661134697+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.661149189+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.66115588+07:00","message":"[bufferProcess] interim [820000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661158523+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.66118291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.66118606+07:00","message":"> Transcript [2753] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661189808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661191706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661193488+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661195583+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.66120132+07:00","message":"Push: 'ได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.66120355+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661205513+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.661207498+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.661214339+07:00","message":"push: {false ได้เรียนมานะ 0 0xc000170780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.715131959+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.715165646+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-03-05T11:11:25.715171636+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.715184458+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715191371+07:00","message":"[bufferProcess] interim [0]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715193985+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715197232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.71519951+07:00","message":"> Transcript [2754] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715202581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715204491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715206581+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.715209217+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.795146627+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.795189617+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-03-05T11:11:25.795195826+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:25.795211777+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795219754+07:00","message":"[bufferProcess] interim [120000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795222576+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795229624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795232381+07:00","message":"> Transcript [2755] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.79523613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795238298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795240916+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:25.795243934+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.049343128+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.049383438+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-03-05T11:11:26.049389799+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.049403303+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049410897+07:00","message":"[bufferProcess] interim [240000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049413198+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049418598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049421502+07:00","message":"> Transcript [2756] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049424945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049426846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.049428803+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.04943104+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.065252811+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.065298708+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-03-05T11:11:26.065304601+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.065319603+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065328424+07:00","message":"[bufferProcess] interim [300000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065331147+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065334237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065336918+07:00","message":"> Transcript [2757] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.06534091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065343771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065346931+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065350321+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065353521+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065356995+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065359894+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.065364544+07:00","message":"Next Push (prob) : 'วันนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.065371887+07:00","message":"push: {false คะ 0 0xc000170780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.232921832+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.232966956+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-03-05T11:11:26.232973521+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.232986709+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.232994222+07:00","message":"[bufferProcess] interim [480000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.232996768+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.233002274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.23300519+07:00","message":"> Transcript [2758] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.233007928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.233012212+07:00","message":"Set new StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.299595512+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.299635314+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-03-05T11:11:26.299640325+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.299652058+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299658285+07:00","message":"[bufferProcess] interim [600000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299661224+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299666121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299669069+07:00","message":"> Transcript [2759] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299672379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299674299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299676156+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.299678697+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.610275993+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.610313424+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-03-05T11:11:26.610319761+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.610332616+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.61033987+07:00","message":"[bufferProcess] interim [780000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610342745+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610348354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610351024+07:00","message":"> Transcript [2760] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610354401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.61035645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610358499+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.610361668+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.63670403+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.636728329+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-03-05T11:11:26.63673396+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.636745269+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636752614+07:00","message":"[bufferProcess] interim [840000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636755249+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636759964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636762704+07:00","message":"> Transcript [2761] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636765869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636767928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636769831+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.636771961+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.810201415+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.810242937+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-03-05T11:11:26.810249408+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.810262399+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810269734+07:00","message":"[bufferProcess] interim [80000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810272238+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810277787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810280838+07:00","message":"> Transcript [2762] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810284347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810286655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.81028906+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810291973+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810297786+07:00","message":"Push: 'วันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810299909+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810302435+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.810305294+07:00","message":"Next Push (prob) : 'สรุปเนื้อหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.810313789+07:00","message":"push: {false วันนี้เดี๋ยวเรามาลอง 0 0xc000170780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.931841003+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.931889524+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-03-05T11:11:26.931896427+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.931910701+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.93191819+07:00","message":"[bufferProcess] interim [140000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931920852+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931927357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931930036+07:00","message":"> Transcript [2763] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931933847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931936002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931938497+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.931941042+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.992555018+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.99258435+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-03-05T11:11:26.992590361+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:26.99260558+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992613244+07:00","message":"[bufferProcess] interim [260000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992615569+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992621907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992624376+07:00","message":"> Transcript [2764] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992627812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992629534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992631687+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:26.992634228+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.179222022+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.179254755+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-03-05T11:11:27.179260412+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.179275894+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179283296+07:00","message":"[bufferProcess] interim [440000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179285789+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179289074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179292032+07:00","message":"> Transcript [2765] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179295516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.1792977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179299547+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.179301921+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.381370686+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.38140449+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-03-05T11:11:27.381413607+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.381426448+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381433382+07:00","message":"[bufferProcess] interim [680000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381436355+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381442757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.38144541+07:00","message":"> Transcript [2766] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381449872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381452278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381454498+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381457196+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381463463+07:00","message":"Push: 'สรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381465626+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381467871+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.381470156+07:00","message":"Next Push (prob) : 'ในบทเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.381490803+07:00","message":"push: {false สรุปเนื้อหา 0 0xc000170780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.505522522+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.505563682+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-03-05T11:11:27.505570157+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.505584333+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505593529+07:00","message":"[bufferProcess] interim [740000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505596254+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505600196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505602885+07:00","message":"> Transcript [2767] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505606523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505608399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.505610087+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.50561248+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.676624687+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.760664938+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.760702559+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-03-05T11:11:27.760708918+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.760723127+07:00","message":"[buffer interim] 248 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.76073441+07:00","message":"[bufferProcess] interim [40000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760737202+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760744529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760747209+07:00","message":"> Transcript [2768] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760750961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760753323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.7607551+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.760757837+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:27.91066637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:27.910687208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931035193+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931070511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ\",\"confidence\":0.95335627}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931076278+07:00","message":"receive interim result [true|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931086358+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931088248+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931099718+07:00","message":"[buffer interim] 248 true จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931110261+07:00","message":"[bufferProcess] interim [130000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931113398+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931116414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931119475+07:00","message":"> Transcript [2769] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931122499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931124167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931125767+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931127991+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931129726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931131478+07:00","message":"> Transcript [2770] [true]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931133683+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931135337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931136803+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931138548+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:27.931146147+07:00","message":"Push: 'ในบทเรียนกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:27.931153147+07:00","message":"push: {true ในบทเรียนกันค่ะ 0 0xc000170780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:27.941758608+07:00","message":"write wav file: './tmp/7513/7513_248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:29.277312423+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:29.997196136+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:29.997233767+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-03-05T11:11:29.997239419+07:00","message":"receive interim result [false|false]: การถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:29.997256996+07:00","message":"[buffer interim] 249 false การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.997264166+07:00","message":"[bufferProcess] interim [600000000]:การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.997266202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.99727264+07:00","message":"[bufferProcess] send to processor (ticker):การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.997275336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.99727818+07:00","message":"> Transcript [2771] [false]: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:29.997280332+07:00","message":"Set StatePrefix (first interim): 'การถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.315706582+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.315741289+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-03-05T11:11:30.315747233+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.31576043+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.315766933+07:00","message":"[bufferProcess] interim [900000000]:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.315768804+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.692403162+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.69244063+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-03-05T11:11:30.692446635+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.692460868+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692467258+07:00","message":"[bufferProcess] interim [260000000]:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692469516+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692475583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692478535+07:00","message":"> Transcript [2772] [false]: 'การถ่ายทอดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.69248185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692483779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692485615+07:00","message":"StatePrefix: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.692488141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.893184285+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.893229982+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-03-05T11:11:30.893235356+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.893252805+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893259995+07:00","message":"[bufferProcess] interim [440000000]:การถ่ายทอดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893262023+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893265649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893268599+07:00","message":"> Transcript [2773] [false]: 'การถ่ายทอดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893272086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893273868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893275621+07:00","message":"StatePrefix: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.893277552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.897903692+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.897916972+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-03-05T11:11:30.897920604+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:30.897924693+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.89792823+07:00","message":"[bufferProcess] interim [500000000]:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897930268+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897932211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.89793443+07:00","message":"> Transcript [2774] [false]: 'การถ่ายทอดลักษณะทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897936409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897938009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897939569+07:00","message":"StatePrefix: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:30.897941313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:30.910694882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:30.910718755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.013466767+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.013499318+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-03-05T11:11:31.013505599+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.013520589+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013527716+07:00","message":"[bufferProcess] interim [560000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013530134+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013536482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013539067+07:00","message":"> Transcript [2775] [false]: 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013542328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013544433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013546174+07:00","message":"StatePrefix: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013548539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013553818+07:00","message":"Push: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013555497+07:00","message":"TextPushed: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013557288+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.013559443+07:00","message":"Next Push (prob) : 'ลักษณะทางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.013566265+07:00","message":"push: {false การถ่ายทอด 0 0xc002f43380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.628369044+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.628400755+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-03-05T11:11:31.628406581+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.628416929+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.62842392+07:00","message":"[bufferProcess] interim [160000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.628426149+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.628429065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.628431653+07:00","message":"> Transcript [2776] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.628433572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.628435346+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.857355176+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.857393193+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-03-05T11:11:31.857399329+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:31.85741466+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857422322+07:00","message":"[bufferProcess] interim [400000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857424742+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.85743149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857434126+07:00","message":"> Transcript [2777] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857437237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857439085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857441808+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:31.857445571+07:00","message":"TextPushed: 'การถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.058523151+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.058554573+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-03-05T11:11:32.05856082+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.05857543+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058582613+07:00","message":"[bufferProcess] interim [580000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058584904+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058587896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058590687+07:00","message":"> Transcript [2778] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058597929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058599933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058601743+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.058603701+07:00","message":"TextPushed: 'การถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.150506397+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.150542793+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-03-05T11:11:32.150548665+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.150562069+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150569222+07:00","message":"[bufferProcess] interim [700000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.15057164+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150577989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150580986+07:00","message":"> Transcript [2779] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150584826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150587004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.15058947+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.150591611+07:00","message":"TextPushed: 'การถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.240838197+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.240893363+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-03-05T11:11:32.24090217+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.240930941+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240942665+07:00","message":"[bufferProcess] interim [820000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240946354+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240951181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240955059+07:00","message":"> Transcript [2780] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240960299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240963119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.24096576+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.24096888+07:00","message":"TextPushed: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240974938+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240977996+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240980919+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.240983903+07:00","message":"Next Push (prob) : 'เกิดผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.240993867+07:00","message":"push: {false ลักษณะทางพันธุกรรม 0 0xc002f43380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.423190663+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.423226584+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-03-05T11:11:32.423233108+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.423248121+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.423256779+07:00","message":"[bufferProcess] interim [940000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.42325926+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.423262466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.423265401+07:00","message":"> Transcript [2781] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.423268085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.423269995+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.495113282+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.495150929+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-03-05T11:11:32.49515685+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.495171644+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495178531+07:00","message":"[bufferProcess] interim [60000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495180871+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495186968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495189704+07:00","message":"> Transcript [2782] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495191801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.495193816+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.937606311+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.937642016+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-03-05T11:11:32.93764881+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:32.93766311+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937669457+07:00","message":"[bufferProcess] interim [480000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937672374+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937678938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937681706+07:00","message":"> Transcript [2783] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937683646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:32.937685526+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.140305322+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.140338268+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-03-05T11:11:33.140345112+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.140359207+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140370279+07:00","message":"[bufferProcess] interim [660000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140377108+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140383396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140386192+07:00","message":"> Transcript [2784] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140389388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140391345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140393329+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.140397425+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.453896693+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.45393277+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-03-05T11:11:33.453938834+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.453953979+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453961325+07:00","message":"[bufferProcess] interim [960000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453964001+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453971361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453974042+07:00","message":"> Transcript [2785] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453977956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453979858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453981951+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.453985017+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.527303963+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.527341044+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-03-05T11:11:33.527346991+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.527361892+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.5273729+07:00","message":"[bufferProcess] interim [80000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.52737559+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.527381915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.527384699+07:00","message":"> Transcript [2786] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.527387893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.527389796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.52739193+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.527396417+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.724743492+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.724780967+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-03-05T11:11:33.724787889+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.724803743+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724812108+07:00","message":"[bufferProcess] interim [320000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724815382+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724818915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724821544+07:00","message":"> Transcript [2787] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724825292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724827272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724829794+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724832359+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.7248387+07:00","message":"Push: 'เกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724841683+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724844075+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:33.724846633+07:00","message":"Next Push (prob) : 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.724874985+07:00","message":"push: {false เกิดจากยีน 0 0xc002f43380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749634981+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749647515+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749649857+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749651533+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749653113+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749655112+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749657164+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:33.749658744+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:33.911757841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:33.91176587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.042714745+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.042751962+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-03-05T11:11:34.042758743+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.042770451+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042779234+07:00","message":"[bufferProcess] interim [560000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042782159+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042787635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042790493+07:00","message":"> Transcript [2788] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.0427947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042796804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042799014+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.042801541+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.060555277+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.06058479+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-03-05T11:11:34.060590759+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.060605463+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060612767+07:00","message":"[bufferProcess] interim [620000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.0606177+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060625683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060628238+07:00","message":"> Transcript [2789] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเดี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060632176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060633862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060636616+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.060638904+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.099465863+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.099499082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.099505179+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.099520137+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099526675+07:00","message":"[bufferProcess] interim [680000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099529263+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099535855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099538557+07:00","message":"> Transcript [2790] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสายเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099542281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099544332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.099546235+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.09954905+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356516976+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356557994+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-03-05T11:11:34.356564545+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.35657789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356580597+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356588564+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356592464+07:00","message":"[buffer interim] 249 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356598732+07:00","message":"[bufferProcess] interim [920000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356601104+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356604482+07:00","message":"[bufferProcess] interim [920000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356606594+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356609064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356611707+07:00","message":"> Transcript [2791] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356615269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356617139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356619076+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356621766+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356625048+07:00","message":"Push: 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356627094+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.356629074+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.35663125+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.356639083+07:00","message":"push: {false ซึ่งเป็นช่วงหนึ่งของ 0 0xc002f43380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.59660858+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617752376+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617785249+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-03-05T11:11:34.617792279+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617804393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617807055+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617814109+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.617817639+07:00","message":"[buffer interim] 249 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.61782357+07:00","message":"[bufferProcess] interim [160000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.6178261+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617828698+07:00","message":"[bufferProcess] interim [160000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617831719+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.61783441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617836813+07:00","message":"> Transcript [2792] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.61783984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617841634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617843575+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.617846109+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.659650689+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676357762+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676383555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676390694+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676401429+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-03-05T11:11:34.676404208+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676411316+07:00","message":"[buffer interim] 249 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.676418205+07:00","message":"[buffer interim] 249 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676423859+07:00","message":"[bufferProcess] interim [280000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676426306+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676429292+07:00","message":"[bufferProcess] interim [280000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676431802+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676434581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.67643717+07:00","message":"> Transcript [2793] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676440571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.67644243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676444228+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.676446644+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.736092899+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.73612251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.9562947}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.736128594+07:00","message":"receive interim result [true|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.73613806+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.736140546+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.736146582+07:00","message":"[buffer interim] 249 true การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736152382+07:00","message":"[bufferProcess] interim [340000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736155067+07:00","message":"[bufferProcess] send to processor (isfinal):การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736162969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736178988+07:00","message":"> Transcript [2794] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736184208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736186488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736188674+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736191766+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736194035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736195915+07:00","message":"> Transcript [2795] [true]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.73619797+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736199498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736201047+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.73620295+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736204924+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736380249+07:00","message":"Push: 'สาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736383179+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736385428+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736387509+07:00","message":"Next Push (prob) : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:34.736395349+07:00","message":"push: {true สาย DNA นะคะ 0 0xc002f43380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:34.736404879+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_249.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:34.749593144+07:00","message":"write wav file: './tmp/7513/7513_249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.511640129+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.511683132+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-03-05T11:11:35.511688378+07:00","message":"receive interim result [false|false]: ที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.511702801+07:00","message":"[buffer interim] 250 false ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.511709564+07:00","message":"[bufferProcess] interim [660000000]:ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.511711725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.695165886+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.695205216+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-03-05T11:11:35.695210323+07:00","message":"receive interim result [false|false]: ที่อยู่บนเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.695223992+07:00","message":"[buffer interim] 250 false ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.695230582+07:00","message":"[bufferProcess] interim [840000000]:ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.695232803+07:00","message":"[bufferProcess] send to processor:ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.695239065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.695241588+07:00","message":"> Transcript [2796] [false]: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.695243721+07:00","message":"Set StatePrefix (first interim): 'ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.825974993+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.82602121+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-03-05T11:11:35.826026597+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:35.826041108+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826048699+07:00","message":"[bufferProcess] interim [20000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826051061+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826058051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826060894+07:00","message":"> Transcript [2797] [false]: 'ที่อยู่บนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.82606421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826066202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826068624+07:00","message":"StatePrefix: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:35.826070796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.407295041+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.407342715+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-03-05T11:11:36.407348017+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.407362946+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407370968+07:00","message":"[bufferProcess] interim [620000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407374205+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407384247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407388098+07:00","message":"> Transcript [2798] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407392954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407395809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407398441+07:00","message":"StatePrefix: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.407402449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:36.912532242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:36.912536016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.928859485+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.9288952+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-03-05T11:11:36.928901067+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.928914101+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928920579+07:00","message":"[bufferProcess] interim [100000000]:ที่อยู่บนโครโมโซมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.92892297+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928928206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928931006+07:00","message":"> Transcript [2799] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928933963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928935808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928937509+07:00","message":"StatePrefix: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.928939566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.977452058+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.977480296+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-03-05T11:11:36.977485616+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.977498585+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977504377+07:00","message":"[bufferProcess] interim [160000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977506456+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977509128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977511312+07:00","message":"> Transcript [2800] [false]: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977514007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977516488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977518139+07:00","message":"StatePrefix: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977520269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.97752586+07:00","message":"Push: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977527741+07:00","message":"TextPushed: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.97752985+07:00","message":"Set new StatePrefix : 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:36.977532143+07:00","message":"Next Push (prob) : 'โครโมโซมโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:36.977539936+07:00","message":"push: {false ที่อยู่บน 0 0xc002f43b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.234560947+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.234603729+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-03-05T11:11:37.2346096+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.234622553+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.234629396+07:00","message":"[bufferProcess] interim [340000000]:ที่อยู่บนโครโมโซมโดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.234632078+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.234637367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.234639997+07:00","message":"> Transcript [2801] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.234642448+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.617737179+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.617782747+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-03-05T11:11:37.617788568+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:37.617801284+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617808962+07:00","message":"[bufferProcess] interim [820000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617811512+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617814677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617817403+07:00","message":"> Transcript [2802] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617820509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617822491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617825432+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:37.617827544+07:00","message":"TextPushed: 'ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.136978272+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.137014853+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-03-05T11:11:38.13702053+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.137032759+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137039822+07:00","message":"[bufferProcess] interim [240000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137042396+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137047471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137050747+07:00","message":"> Transcript [2803] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.13705399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137056081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137058758+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.137061055+07:00","message":"TextPushed: 'ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.323843704+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.323885061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.323891555+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.32390356+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323910641+07:00","message":"[bufferProcess] interim [480000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323913369+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323919764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323922359+07:00","message":"> Transcript [2804] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323925519+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323927306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323929399+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.323934303+07:00","message":"TextPushed: 'ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.394091545+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.394132855+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-03-05T11:11:38.394141932+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.394157164+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394165423+07:00","message":"[bufferProcess] interim [600000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394168238+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394174556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394176929+07:00","message":"> Transcript [2805] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394180622+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394182742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394185347+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.39418754+07:00","message":"TextPushed: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394193515+07:00","message":"Push: 'โครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394195261+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394197243+07:00","message":"Set new StatePrefix : 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.394200012+07:00","message":"Next Push (prob) : 'ลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.394208423+07:00","message":"push: {false โครโมโซมโดย 0 0xc002f43b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.899525356+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.899568599+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-03-05T11:11:38.899575886+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:38.899593673+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.89960616+07:00","message":"[bufferProcess] interim [80000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.899609925+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.899614691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.899618743+07:00","message":"> Transcript [2806] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.899623165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:38.899626686+07:00","message":"Set new StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.098622823+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.098658441+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-03-05T11:11:39.098665516+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.098679629+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098686293+07:00","message":"[bufferProcess] interim [260000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098688993+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098692575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098698565+07:00","message":"> Transcript [2807] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098701833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098703721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098706477+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.098709299+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.104246551+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.104275368+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-03-05T11:11:39.10428302+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.104297328+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104304435+07:00","message":"[bufferProcess] interim [320000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104307639+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104312005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104315256+07:00","message":"> Transcript [2808] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104320328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104323075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104326064+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.104329171+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.218791012+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.21883914+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-03-05T11:11:39.218852831+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.218869221+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218877204+07:00","message":"[bufferProcess] interim [380000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218881166+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218885705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218889798+07:00","message":"> Transcript [2809] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218894738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218897585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218901594+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.218905621+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.284777571+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.284819783+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-03-05T11:11:39.284827483+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.284850304+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284859152+07:00","message":"[bufferProcess] interim [440000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284863112+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284869761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284873758+07:00","message":"> Transcript [2810] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284879178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284882236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284885409+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284889201+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284896355+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284899729+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284902595+07:00","message":"Set new StatePrefix : 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.284906326+07:00","message":"Next Push (prob) : 'กำหนดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.284930948+07:00","message":"push: {false ลำดับนิวคลีโอไทด์ของยีน 0 0xc002f43b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.603953812+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.603998961+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-03-05T11:11:39.604006162+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.604021672+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604033842+07:00","message":"[bufferProcess] interim [740000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604037649+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604044382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604048243+07:00","message":"> Transcript [2811] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604052205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.604055769+07:00","message":"Set new StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.814790281+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.814840416+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-03-05T11:11:39.814860817+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.814878024+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814894922+07:00","message":"[bufferProcess] interim [980000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814898813+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814907338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814911426+07:00","message":"> Transcript [2812] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814916414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.81491957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814925774+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.814929838+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:39.913373632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:39.913386389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.929809197+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.929855601+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-03-05T11:11:39.929862532+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.92987597+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929886576+07:00","message":"[bufferProcess] interim [40000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.92988942+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929894518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929897527+07:00","message":"> Transcript [2813] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929901243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929903206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.92990497+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.929907845+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.933050127+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.933070168+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-03-05T11:11:39.933075237+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:39.933086028+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933090773+07:00","message":"[bufferProcess] interim [100000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933093183+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933096199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933098835+07:00","message":"> Transcript [2814] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.93310214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933104044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933105778+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:39.933107926+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.297177929+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.357085638+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.377771986+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.377803674+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-03-05T11:11:40.377812254+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.377830106+07:00","message":"[buffer interim] 250 false ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377837263+07:00","message":"[bufferProcess] interim [580000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377841055+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377851727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377855252+07:00","message":"> Transcript [2815] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377859131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377861387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377863343+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377865716+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377873515+07:00","message":"Push: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377875972+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377878768+07:00","message":"Set new StatePrefix : 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.377881097+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.377888338+07:00","message":"push: {false กำหนดลักษณะ 0 0xc002f43b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502795292+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502838876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502853014+07:00","message":"receive interim result [true|false]: ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502863401+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502865648+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.50287148+07:00","message":"[buffer interim] 250 true ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502882861+07:00","message":"[bufferProcess] interim [670000000]:ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502889115+07:00","message":"[bufferProcess] send to processor (isfinal):ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502892446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502895509+07:00","message":"> Transcript [2816] [false]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502898425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502900222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502903077+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502906205+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502908137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502909981+07:00","message":"> Transcript [2817] [true]: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502911986+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502913555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.50291509+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.502916874+07:00","message":"TextPushed: 'ที่อยู่บนโครโมโซมโดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:40.50292363+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:40.502930486+07:00","message":"push: {true ของโปรตีน 0 0xc002f43b00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:40.513476041+07:00","message":"write wav file: './tmp/7513/7513_250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.087093631+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.087135071+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-03-05T11:11:41.08713995+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.087152026+07:00","message":"[buffer interim] 251 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.087158687+07:00","message":"[bufferProcess] interim [540000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.087160451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.10606002+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.106093816+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-03-05T11:11:41.10609988+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.106114289+07:00","message":"[buffer interim] 251 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.106121055+07:00","message":"[bufferProcess] interim [600000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.106123377+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.10612943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.106131899+07:00","message":"> Transcript [2818] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.10613411+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.187029153+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.211160728+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.211189922+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-03-05T11:11:41.211195057+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.211208366+07:00","message":"[buffer interim] 251 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.21121388+07:00","message":"[bufferProcess] interim [660000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.211216359+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.211219366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.211221876+07:00","message":"> Transcript [2819] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.211224218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.211226508+07:00","message":"Set new StatePrefix: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.257328009+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.284518612+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.2845709+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-03-05T11:11:41.284576565+07:00","message":"receive interim result [true|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.284585882+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.284588542+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.284594512+07:00","message":"[buffer interim] 251 true ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284600547+07:00","message":"[bufferProcess] interim [870000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284603213+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.28460585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284608403+07:00","message":"> Transcript [2820] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284610321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284612355+07:00","message":"Set new StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284613943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284618255+07:00","message":"> Transcript [2821] [true]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284620425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284622107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284623812+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284625639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:41.284628246+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:41.284635917+07:00","message":"push: {true ขึ้น 0 0xc00042ad80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:41.290014945+07:00","message":"write wav file: './tmp/7513/7513_251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.455370606+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.455419695+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-03-05T11:11:42.455425898+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.455441569+07:00","message":"[buffer interim] 252 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.455449171+07:00","message":"[bufferProcess] interim [960000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.455450757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.455454023+07:00","message":"[bufferProcess] send to processor (ticker):รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.45545681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.455459402+07:00","message":"> Transcript [2822] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.455462257+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.51005986+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.51009988+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-03-05T11:11:42.510106181+07:00","message":"receive interim result [false|false]: รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.510116394+07:00","message":"[buffer interim] 252 false รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.510123712+07:00","message":"[bufferProcess] interim [80000000]:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.510125369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.690871128+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.690905268+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-03-05T11:11:42.690911125+07:00","message":"receive interim result [false|false]: รูปแบบต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.690923497+07:00","message":"[buffer interim] 252 false รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690930274+07:00","message":"[bufferProcess] interim [260000000]:รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690932676+07:00","message":"[bufferProcess] send to processor:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690938642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690942895+07:00","message":"> Transcript [2823] [false]: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690945935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690947758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690949648+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.690951828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.885887464+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.885923978+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-03-05T11:11:42.885930289+07:00","message":"receive interim result [false|false]: รูปแบบต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:42.88594793+07:00","message":"[buffer interim] 252 false รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.88595751+07:00","message":"[bufferProcess] interim [500000000]:รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885961386+07:00","message":"[bufferProcess] send to processor:รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885965621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885970527+07:00","message":"> Transcript [2824] [false]: 'รูปแบบต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885975453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885978089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885981027+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:42.885984063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:42.913447041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:42.913450829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.008998628+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.009030781+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-03-05T11:11:43.009037279+07:00","message":"receive interim result [false|false]: รูปแบบต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.009050827+07:00","message":"[buffer interim] 252 false รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009057187+07:00","message":"[bufferProcess] interim [620000000]:รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009059817+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009066245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009069531+07:00","message":"> Transcript [2825] [false]: 'รูปแบบต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.00907264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009075855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009081352+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.009083764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.514720696+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.514758591+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-03-05T11:11:43.514765375+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.514780129+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514786774+07:00","message":"[bufferProcess] interim [40000000]:รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514789089+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514795498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514798545+07:00","message":"> Transcript [2826] [false]: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514801806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514803866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514805913+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514808357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514813838+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.51481554+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514817356+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.514819355+07:00","message":"Next Push (prob) : 'แบบต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.514826307+07:00","message":"push: {false รูป 0 0xc002f43d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.602148194+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.602193303+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-03-05T11:11:43.602199185+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.602217357+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.60222911+07:00","message":"[bufferProcess] interim [220000000]:รูปแบบต่างกันจะมีล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.602231672+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.602235131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.602237892+07:00","message":"> Transcript [2827] [false]: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.60224099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.602242756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.60224453+07:00","message":"StatePrefix: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.60224694+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.724701146+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.724740822+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-03-05T11:11:43.7247472+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.724761301+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724769112+07:00","message":"[bufferProcess] interim [280000000]:รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724775158+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724783575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.72478692+07:00","message":"> Transcript [2828] [false]: 'รูปแบบต่างกันจะมีล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724789944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724791802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724793939+07:00","message":"StatePrefix: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.724796151+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.839529783+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.839570639+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-03-05T11:11:43.839576243+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:43.839591031+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839598716+07:00","message":"[bufferProcess] interim [400000000]:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839601135+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839606741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839609549+07:00","message":"> Transcript [2829] [false]: 'รูปแบบต่างกันจะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839612801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839615126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839617541+07:00","message":"StatePrefix: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:43.839620169+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.065572967+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.065613353+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-03-05T11:11:44.065619485+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.065631335+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065637639+07:00","message":"[bufferProcess] interim [580000000]:รูปแบบต่างกันจะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.06564002+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065645854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065648516+07:00","message":"> Transcript [2830] [false]: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065651973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065654197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065656158+07:00","message":"StatePrefix: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065659246+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.06566442+07:00","message":"Push: 'แบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065666469+07:00","message":"TextPushed: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.06566924+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.065671298+07:00","message":"Next Push (prob) : 'จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.065678631+07:00","message":"push: {false แบบต่างกัน 0 0xc002f43d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.188623392+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.188659535+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-03-05T11:11:44.188666596+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.188682065+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188690124+07:00","message":"[bufferProcess] interim [700000000]:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188692809+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188698769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188701469+07:00","message":"> Transcript [2831] [false]: 'รูปแบบต่างกันจะมีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188704551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188706634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188708357+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.188710644+07:00","message":"TextPushed: 'รูปแบบต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.220206125+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.220233193+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-03-05T11:11:44.220238019+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับมีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.220250884+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220256669+07:00","message":"[bufferProcess] interim [760000000]:รูปแบบต่างกันจะมีลำดับมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220259055+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220262375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220265064+07:00","message":"> Transcript [2832] [false]: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220268012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220270062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.22027179+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.220274241+07:00","message":"TextPushed: 'รูปแบบต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.222780636+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.22279073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับ me to\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.222794451+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับ me to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.222803478+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222806445+07:00","message":"[bufferProcess] interim [820000000]:รูปแบบต่างกันจะมีลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222808272+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222810373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222812405+07:00","message":"> Transcript [2833] [false]: 'รูปแบบต่างกันจะมีลำดับมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222814372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222816398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222818052+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.222819803+07:00","message":"TextPushed: 'รูปแบบต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.414155495+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.414195814+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-03-05T11:11:44.414203527+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.414220636+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414230031+07:00","message":"[bufferProcess] interim [940000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414233271+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414237807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414241198+07:00","message":"> Transcript [2834] [false]: 'รูปแบบต่างกันจะมีลำดับ me to'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414245739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414248478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414251729+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414256487+07:00","message":"TextPushed: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414259965+07:00","message":"Push: 'จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414263052+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414265773+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับ me to'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.414268913+07:00","message":"Next Push (prob) : ' me to'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.414278557+07:00","message":"push: {false จะมีลำดับ 0 0xc002f43d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.799428094+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.799467465+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-03-05T11:11:44.799473176+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.799489163+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799495981+07:00","message":"[bufferProcess] interim [360000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799498513+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799501657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799504512+07:00","message":"> Transcript [2835] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799506868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.799509475+07:00","message":"Set new StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.981076822+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.981109408+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-03-05T11:11:44.9811153+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:44.981127025+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981133795+07:00","message":"[bufferProcess] interim [540000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981136134+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.98114117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981143778+07:00","message":"> Transcript [2836] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981146738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.98114859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981150365+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:44.981153099+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.627476509+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.627508179+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-03-05T11:11:45.627514743+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.627527972+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627534584+07:00","message":"[bufferProcess] interim [140000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627536856+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627539887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627542635+07:00","message":"> Transcript [2837] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627546209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627548035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627549783+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.627551886+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.722417149+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.722451072+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-03-05T11:11:45.722457242+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.722471213+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722481703+07:00","message":"[bufferProcess] interim [320000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722484965+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722490513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.72249331+07:00","message":"> Transcript [2838] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722497611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722499469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722501541+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.722505661+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.892763091+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.89279585+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-03-05T11:11:45.892802569+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.892826114+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892833934+07:00","message":"[bufferProcess] interim [440000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892836491+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892851688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892854855+07:00","message":"> Transcript [2839] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892859337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892861226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892866756+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892869262+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892871911+07:00","message":"Push: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892873724+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892876606+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:45.892881008+07:00","message":"Next Push (prob) : 'ต่างกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:45.892888202+07:00","message":"push: {false นิวคลีโอไทด์ 0 0xc002f43d00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:45.914436667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:45.914467984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.020586192+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.020623792+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-03-05T11:11:46.020631194+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.020647618+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020658954+07:00","message":"[bufferProcess] interim [560000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020663099+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020671732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020675869+07:00","message":"> Transcript [2840] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020680636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020683259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020685826+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.020689607+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.105944549+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.105984504+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-03-05T11:11:46.105992474+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.106009391+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106018027+07:00","message":"[bufferProcess] interim [680000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106021335+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106029917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106033683+07:00","message":"> Transcript [2841] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106038845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106041552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106045143+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.106049161+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.339135458+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.339171505+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-03-05T11:11:46.339177228+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.3391968+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339204228+07:00","message":"[bufferProcess] interim [860000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339206955+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.33921363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339216241+07:00","message":"> Transcript [2842] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339219442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339221501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339224165+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.339227143+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.342352379+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.34236224+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-03-05T11:11:46.342365549+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.342374686+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342377688+07:00","message":"[bufferProcess] interim [920000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342379782+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342381997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342383772+07:00","message":"> Transcript [2843] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342385919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342388069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342389705+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342391548+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342396885+07:00","message":"Push: 'ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342398889+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.342400978+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.3424034+07:00","message":"Next Push (prob) : 'ทำให้ได้โปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.34241042+07:00","message":"push: {false ต่างกันและ 0 0xc002f43d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.530170434+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.53020848+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-03-05T11:11:46.530215268+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.530227726+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530235442+07:00","message":"[bufferProcess] interim [40000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530237966+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.53024387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530246511+07:00","message":"> Transcript [2844] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.53024982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530251879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530253937+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.530256422+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.595701448+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.595740291+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-03-05T11:11:46.595747095+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.595760468+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595767463+07:00","message":"[bufferProcess] interim [220000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595770399+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595773897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595776624+07:00","message":"> Transcript [2845] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595779677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595781472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595783191+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.595785628+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.786423369+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.786473642+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-03-05T11:11:46.786480272+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.786496532+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786504026+07:00","message":"[bufferProcess] interim [340000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786506827+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786514706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786517363+07:00","message":"> Transcript [2846] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786521466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786524811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786526572+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.786529025+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.896500324+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.954748723+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.954789004+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-03-05T11:11:46.954796642+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.954812809+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954820341+07:00","message":"[bufferProcess] interim [520000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954824325+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.95483284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954835673+07:00","message":"> Transcript [2847] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954839677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.95484795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954850058+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954853167+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954863694+07:00","message":"Push: 'ทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954865726+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.9548678+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.954869924+07:00","message":"Next Push (prob) : 'ตีนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.95488104+07:00","message":"push: {false ทำให้ได้โปร 0 0xc002f43d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.958019058+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.983335401+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.98336432+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-03-05T11:11:46.983370188+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:46.983384796+07:00","message":"[buffer interim] 252 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983393006+07:00","message":"[bufferProcess] interim [640000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.9833956+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983398652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983400846+07:00","message":"> Transcript [2848] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983404257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983406125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.98340793+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:46.983410454+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078667726+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078698486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ\",\"confidence\":0.95481825}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078705381+07:00","message":"receive interim result [true|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.07871612+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078718436+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078725366+07:00","message":"[buffer interim] 252 true อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078733086+07:00","message":"[bufferProcess] interim [670000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078736012+07:00","message":"[bufferProcess] send to processor (isfinal):รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078739143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078741895+07:00","message":"> Transcript [2849] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078745634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078747586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078750463+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078753631+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078755647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078757483+07:00","message":"> Transcript [2850] [true]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078765838+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078767596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.0787692+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078771262+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078772882+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078980998+07:00","message":"Push: 'ที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078985068+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078987494+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.078989803+07:00","message":"Next Push (prob) : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.078997915+07:00","message":"push: {true ที่มีสมบัติ 0 0xc002f43d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.079007946+07:00","message":"write aligntment file to 'tmp/7513/align_message_id_252.html'"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:47.090757333+07:00","message":"write wav file: './tmp/7513/7513_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.855450801+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.919268268+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.954050721+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.954069777+07:00","message":"found end of frame, send empty tag with msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.954072412+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.954080318+07:00","message":"[buffer interim] 253 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954092849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954097094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954099881+07:00","message":"> Transcript [2851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954102372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954104181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954105976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954107715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:47.954113675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:47.954123314+07:00","message":"push: {true \n 0 0xc000171480}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:47.960175266+07:00","message":"write wav file: './tmp/7513/7513_253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.36672257+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.443866253+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.443888774+07:00","message":"found end of frame, send empty tag with msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.44389158+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.4438993+07:00","message":"[buffer interim] 254 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443906313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443909546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443912398+07:00","message":"> Transcript [2852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443914795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443916773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443918482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443920069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:48.443922577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.443934859+07:00","message":"push: {true \n 0 0xc000170000}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:48.449120883+07:00","message":"write wav file: './tmp/7513/7513_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:48.619965152+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:48.914703496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:48.914720731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.006599587+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.090621208+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.09065098+07:00","message":"found end of frame, send empty tag with msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.090654246+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.090662574+07:00","message":"[buffer interim] 255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090669983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090673357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090676522+07:00","message":"> Transcript [2853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090679148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090680862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090682842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090684531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:49.090691839+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.090700973+07:00","message":"push: {true \n 0 0xc00042a200}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:49.095969541+07:00","message":"write wav file: './tmp/7513/7513_255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:49.137223064+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:50.996720758+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.087994409+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.08801617+07:00","message":"found end of frame, send empty tag with msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.088019439+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.088027317+07:00","message":"[buffer interim] 256 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088035639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088045659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088048661+07:00","message":"> Transcript [2854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.08805107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088052868+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088055154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.088056997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:51.08805982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.088070848+07:00","message":"push: {true \n 0 0xc000171580}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:51.095471243+07:00","message":"write wav file: './tmp/7513/7513_256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:51.128878054+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:51.915642074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:51.91565258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:54.916237602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:54.916256007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.246924329+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.337492036+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.337512223+07:00","message":"found end of frame, send empty tag with msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.337515255+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.337523139+07:00","message":"[buffer interim] 257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337530857+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337535105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337538274+07:00","message":"> Transcript [2855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337540693+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337542499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337544371+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.33754597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:56.337548355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.337558548+07:00","message":"push: {true \n 0 0xc000045700}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:56.349217289+07:00","message":"write wav file: './tmp/7513/7513_257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:56.377320959+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:57.916279271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:11:57.916299567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.135799544+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.231650382+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.231670703+07:00","message":"found end of frame, send empty tag with msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.231673917+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.231682712+07:00","message":"[buffer interim] 258 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231691078+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231695364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231697956+07:00","message":"> Transcript [2856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231700478+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231702546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231704692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231706482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.231708798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.23172005+07:00","message":"push: {true \n 0 0xc002f43a00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:59.240602341+07:00","message":"write wav file: './tmp/7513/7513_258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.387350897+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.515944514+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.578208136+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.620621001+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.620636048+07:00","message":"found end of frame, send empty tag with msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.62063914+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.620645912+07:00","message":"[buffer interim] 259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620652975+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620656953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620660223+07:00","message":"> Transcript [2857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620662473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620664383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.62066646+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620668163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.620672131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.620700703+07:00","message":"push: {true \n 0 0xc00042b680}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:59.625006819+07:00","message":"write wav file: './tmp/7513/7513_259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.706488399+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.782617642+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.782637202+07:00","message":"found end of frame, send empty tag with msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.782640364+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.78264731+07:00","message":"[buffer interim] 260 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782654805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782658542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782661274+07:00","message":"> Transcript [2858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782663902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782665825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782667446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.782669072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:11:59.78267597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.782685467+07:00","message":"push: {true \n 0 0xc00042b880}"}
{"level":"info","service":"Main","time":"2026-03-05T11:11:59.78730972+07:00","message":"write wav file: './tmp/7513/7513_260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:11:59.967269184+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.028355447+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.170499071+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.170521432+07:00","message":"found end of frame, send empty tag with msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.170525932+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.170535273+07:00","message":"[buffer interim] 261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.17054548+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170555851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170559881+07:00","message":"> Transcript [2859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170563729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170566001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170567823+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170569652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:00.170572452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.170583591+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:00.174630177+07:00","message":"write wav file: './tmp/7513/7513_261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:00.287449803+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:00.916998799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:00.917024187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.353525477+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.35356199+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-03-05T11:12:02.35356718+07:00","message":"receive interim result [false|false]: การค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.353579154+07:00","message":"[buffer interim] 262 false การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.353586251+07:00","message":"[bufferProcess] interim [100000000]:การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.353588406+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.35359296+07:00","message":"[bufferProcess] send to processor (ticker):การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.353595539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.353598301+07:00","message":"> Transcript [2860] [false]: 'การค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.353600374+07:00","message":"Set StatePrefix (first interim): 'การค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.936804709+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.936853658+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-03-05T11:12:02.936859312+07:00","message":"receive interim result [false|false]: การค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:02.936871053+07:00","message":"[buffer interim] 262 false การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.936877812+07:00","message":"[bufferProcess] interim [700000000]:การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:02.936879497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748718473+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748741265+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748744926+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748748506+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748751575+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:03.748754369+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:03.917897307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:03.917924192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.255989596+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357568122+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357631279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันค่ะ\",\"confidence\":0.8247912}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357639671+07:00","message":"receive interim result [true|false]: กันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357651996+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357656632+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357668618+07:00","message":"[buffer interim] 262 true กันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357680506+07:00","message":"[bufferProcess] interim [200000000]:กันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357685229+07:00","message":"[bufferProcess] send to processor (isfinal):การค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357690702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357695912+07:00","message":"> Transcript [2861] [false]: 'การค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357700011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357702781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357705197+07:00","message":"StatePrefix: 'การค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357710961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357713409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357716798+07:00","message":"> Transcript [2862] [true]: 'กันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357723256+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357728675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.35773175+07:00","message":"StatePrefix: 'การค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357736308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.357744124+07:00","message":"Push: 'กันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.357758002+07:00","message":"push: {true กันค่ะ 0 0xc000170f00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:04.366792837+07:00","message":"write wav file: './tmp/7513/7513_262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.507165223+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.635588482+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.697966583+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.757667401+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.757691603+07:00","message":"found end of frame, send empty tag with msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.757695522+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.75770473+07:00","message":"[buffer interim] 263 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757713861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757719414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757723726+07:00","message":"> Transcript [2863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757727969+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757730991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757733666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757736594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.757746047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.757760181+07:00","message":"push: {true \n 0 0xc002e4ea80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:04.763141721+07:00","message":"write wav file: './tmp/7513/7513_263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.827402394+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.92486824+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.924896756+07:00","message":"found end of frame, send empty tag with msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.924901311+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.924912143+07:00","message":"[buffer interim] 264 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924922048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924927449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924931555+07:00","message":"> Transcript [2864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924935344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924938204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.924940772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.92494336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:04.92494716+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:04.924961145+07:00","message":"push: {true \n 0 0xc002e4ee00}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:04.929128175+07:00","message":"write wav file: './tmp/7513/7513_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.018201553+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.406396405+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.495704403+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.495729402+07:00","message":"found end of frame, send empty tag with msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.495733589+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.495742495+07:00","message":"[buffer interim] 265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495750239+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495753582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495756075+07:00","message":"> Transcript [2865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495758427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495760106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495761813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495763503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.495766289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.495774863+07:00","message":"push: {true \n 0 0xc000384080}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:05.500459121+07:00","message":"write wav file: './tmp/7513/7513_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.596825748+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.728168876+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.839242682+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.839263198+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.839266353+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.839273419+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839279909+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839283216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839286226+07:00","message":"> Transcript [2866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.83928864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839290446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839292063+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.83929381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:05.839296033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.839304628+07:00","message":"push: {true \n 0 0xc00042bd80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:05.844064706+07:00","message":"write wav file: './tmp/7513/7513_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:05.917314341+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.056215735+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.117737275+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.181751264+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.181768705+07:00","message":"found end of frame, send empty tag with msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.181771591+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.181777605+07:00","message":"[buffer interim] 267 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181784044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181787462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181790371+07:00","message":"> Transcript [2867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181792632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181794529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181796159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181797826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:06.181804613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:06.181811873+07:00","message":"push: {true \n 0 0xc000385e80}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:06.186478606+07:00","message":"write wav file: './tmp/7513/7513_267.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:06.918906664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:06.918931074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:09.918987834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:09.918988301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.536786056+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.636122356+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.636153734+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.636157443+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.636166596+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636173837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636182294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.63618521+07:00","message":"> Transcript [2868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636188273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636190024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636191763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636193681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:10.636199179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.636207766+07:00","message":"push: {true \n 0 0xc0000ca780}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:10.645627752+07:00","message":"write wav file: './tmp/7513/7513_268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:10.658600502+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:12.919681432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:12.919701074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:15.920669907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:15.920687414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.066303836+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.137191954+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.172100666+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.172123257+07:00","message":"found end of frame, send empty tag with msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.172126453+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.17213245+07:00","message":"[buffer interim] 269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172139229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172142877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.17214536+07:00","message":"> Transcript [2869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172149461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172151269+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172152966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172154622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:17.172156807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:17.172186755+07:00","message":"push: {true \n 0 0xc000170280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:17.186371583+07:00","message":"write wav file: './tmp/7513/7513_269.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:18.921013254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:18.921014877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:21.921245885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:21.921250209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:24.921442701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:24.921460615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.455145277+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.543508793+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.543528529+07:00","message":"found end of frame, send empty tag with msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.543531598+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.543538076+07:00","message":"[buffer interim] 270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543545181+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543549722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543552442+07:00","message":"> Transcript [2870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543554817+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543556695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543558469+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543560114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T11:12:25.543562521+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:25.543572194+07:00","message":"push: {true \n 0 0xc002c16280}"}
{"level":"info","service":"Main","time":"2026-03-05T11:12:25.558614071+07:00","message":"write wav file: './tmp/7513/7513_270.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:27.921753641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:27.921776303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:30.922829904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:30.922853337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:33.749765761+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:33.749798249+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:33.749801697+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:33.749804261+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:12:33.749807189+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:33.923021671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:33.923060523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:36.923705724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:36.923745423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:39.924149556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:39.924176593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:42.924422262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:42.924480184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:45.925144399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:45.925159664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:48.926224648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:48.926263636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:51.926461055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:51.926483673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:54.926639735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:54.92664604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:57.92692303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:12:57.926938939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:00.927563399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:00.927565291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748923594+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.74894749+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748950368+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748952212+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748953904+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748955996+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748957723+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748960142+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748961782+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748963601+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748965279+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.74896694+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:03.748968518+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:03.928260283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:03.928269923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:06.928515018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:06.928555049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:09.929578717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:09.929625553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:12.929948901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:12.929987973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:15.930991512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:15.931013243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:18.622860667+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T11:13:18.622876707+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:18.622917562+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:18.622933763+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:18.931365375+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:18.93139332+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:19.374860424+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:19.374917313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:19.37493612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:21.932144149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:21.932173944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:24.932284859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T11:13:27.933110439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749002951+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749043376+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749046248+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749047973+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.74904957+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749051222+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749052997+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749054653+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T11:13:33.749056552+07:00","message":"[GCS] Cleaned up inactive client: 267"}
